Show simple item record

dc.contributor.advisorŞamlı, Rüya
dc.contributor.authorKemer, Erdem
dc.date.accessioned2020-12-10T07:26:36Z
dc.date.available2020-12-10T07:26:36Z
dc.date.submitted2019
dc.date.issued2020-01-07
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/214631
dc.description.abstractİnternete bağlanabilen cihazların sayısı gün gittikçe artmaktadır. İnsanlar tarafından sabit bilgisayarlardan bilgi edinme ihtiyacını karşılamak için başlayan internet kullanımı, sonrasında taşınabilir bilgisayarlar ve mobil telefonlar ile daha ulaşılabilir bir hale gelmiştir. Günümüzde akıllı ev yönetim sistemleri ve birçok cihaz, internet üzerinden bağlantı kurar hale gelmiştir. Artık günlük hayatın içine kadar giren bu cihazlar sayesinde birçok iş çevrimiçi olarak internet üzerinden, bilgisayar ve diğer cihazları kullanılarak yapılabilmektedir. Özellikle, Nesnelerin Interneti (Internet of Things – IOT) kavramından sonra web uygulama programlama arayüzleri (WebAPI) çok daha büyük bir öneme kavuşmuştur. Günümüzde, cihazların, sistemlerin ve modüllerin birbirleri ile iletişimleri büyük oranda WebAPI'ler üzerinden yapılmaktadır. Bu bağlamda WebAPI'lerin performans ve ölçeklenebilirliği çok büyük önem kazanmıştır. Bu tez kapsamında farklı programlama dilleri ile aynı işi yapan örnek prototip WebAPI'ler geliştirilecek olup, bunların performansları birbiri ile kıyaslanacaktır.
dc.description.abstractThe number of devices that connect the internet is increasing each day. People started to connect the internet using their personal computers with the purpose of gathering information, then internet became more accessible with the increased popularity of portable computers and mobile phones. Today, intelligent home management systems and many other devices have become interconnected over the internet. As the result of these devices being used in every aspect of our lives, we can accomplish many of our daily tasks, easier than ever. We call these, internet connected devices, Internet of Things (IOT). As IOT become more and more popular, web application programming interfaces (WebAPIs) are now more important than ever. Today all these devices, systems and modules are mostly integrated over WebAPIs. Thus, performance and scalability features of the WebAPIs are very important. In the scope of this thesis, sample prototype WebAPIs will be developed using different programming languages and the performances of these WebAPIs will be benchmarked against each other.en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleFarklı platformlardaki ölçeklenebilir web uygulama programlama arayüzlerinin performans açısından karşılaştırılması
dc.title.alternativePerformance comparison of scalable web application development interfaces in different platforms
dc.typemasterThesis
dc.date.updated2020-01-07
dc.contributor.departmentBilgisayar Mühendisliği Anabilim Dalı
dc.subject.ytmWeb based applications
dc.subject.ytmWeb
dc.subject.ytmScaling
dc.subject.ytmPerformance
dc.subject.ytmInterfaces
dc.subject.ytmInternet
dc.subject.ytmInternet of things
dc.subject.ytmProgramming
dc.identifier.yokid10241993
dc.publisher.instituteLisansüstü Eğitim Enstitüsü
dc.publisher.universityİSTANBUL ÜNİVERSİTESİ-CERRAHPAŞA
dc.identifier.thesisid547117
dc.description.pages94
dc.publisher.disciplineBilgisayar Mühendisliği Bilim Dalı


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess