Performance Analysis of Microservice Design Patterns
IEEE INTERNET COMPUTING, vol.23, no.6, pp.19-27, 2019 (SCI-Expanded, Scopus)
- Publication Type: Article / Article
- Volume: 23 Issue: 6
- Publication Date: 2019
- Doi Number: 10.1109/mic.2019.2951094
- Journal Name: IEEE INTERNET COMPUTING
- Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus
- Page Numbers: pp.19-27
- Istanbul Kültür University Affiliated: Yes
Abstract
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.