Performance Analysis of Microservice Design Patterns


AKBULUT A., Perros H. G.

IEEE INTERNET COMPUTING, cilt.23, sa.6, ss.19-27, 2019 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 23 Sayı: 6
  • Basım Tarihi: 2019
  • Doi Numarası: 10.1109/mic.2019.2951094
  • Dergi Adı: IEEE INTERNET COMPUTING
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.19-27
  • İstanbul Kültür Üniversitesi Adresli: Evet

Özet

Microservice-based solutions are currently gaining momentum because they do not have the disadvantages of traditional monolithic architectures. Business interest in microservices is increasing since the microservice architecture brings a lightweight, independent, reuse-oriented, and fast service deployment approach that minimizes infrastructural risks. This approach is at an early stage of its development, and in view of this, it is important to understand the performance of its design patterns. In this article, we obtained performance results related to query response time, efficient hardware usage, hosting costs, and packet-loss rate, for three microservice design patterns practiced in the software industry.