Yazar "Gördesli, Mustafa" seçeneğine göre listele
Listeleniyor 1 - 2 / 2
Sayfa Başına Sonuç
Sıralama seçenekleri
Yayın Comparing interservice communications of microservices for e-commerce industry(2022) Gördesli, Mustafa; Varol, AsafMost of the e-commerce companies are using microservices rather than monolithic architecture. Using microservices gives the ability of scalability and better fault tolerance. On the other hand, using microservices has some challenges, one of them is that communication between microservices must be efficient and robust. In this work, we focused on this challenge, analyzed the performance of communication techniques, and identified their advantages and disadvantages. We compared synchronous REST architecture and asynchronous event driven architecture.Yayın Mikroservis mimarisinde dağıtık işlemlerin yönetimi(T.C. Maltepe Üniversitesi Lisansüstü Eğitim Enstitüsü, 2022) Gördesli, Mustafa; Varol, AsafBu çalışmada mikroservis mimarisi ile oluşturulmuş servisler üzerinde gerçekleşen birbirinden bağımlı ya da bağımsız dağıtık işlemlerin yönetim şekilleri ele alınmıştır. Monolitik yapılarda tüm işlemler tek bir sistem tarafından kontrol edildiği için dağıtık işlemlerin kontrolü de bu servis tarafından rahatlıkla yapılabilmektedir. Ancak, Monolitik yapılardan mikroservis mimarisine geçişte en çok karşılaşılan problemlerden biri, dağıtık işlemlerin birbiri ile ilişkisi olmayan mikroservislerde düzenli bir biçimde nasıl işleneceğidir. Bu probleme getirilen çözümler, mikroservislerin kuyruk sistemi ile olay tabanlı bir şekilde birbiri ile iletişimi ya da yönetici bir servis ile mikroservislerin sıralı ve düzenli bir şekilde kontrol edilmesidir. Bu çözümler daha çok mikroservislerin sıralı bir şekilde çalışması ile ilişkilidir. Bu tezde bu probleme çözüm olarak, çıktı kontrol servisi ile dağıtık işlemlerin paralel bir şekilde mikroservislerin çıktıları işlenmiştir. Bunun yanı sıra dağıtık işlemlerin işlenmesi sırasında oluşabilecek bir hata sonrası yapılacak olan geri alma işlemlerinin nasıl yapılabileceği ele alınmıştır.