Practitioners' Perspective on Microservices Design Areas Challenges: A Socio-Technical Grounded Theory Literature Review
Hamza, Muhammad; Akbar, Muhammad Azeem; Smolander, Kari; Khan, Arif Ali (2023-06-14)
Hamza, Muhammad
Akbar, Muhammad Azeem
Smolander, Kari
Khan, Arif Ali
R. Piskac c/o Redaktion Sun SITE, Informatik V, RWTH Aachen
14.06.2023
Hamza, M., Akbar, M. A., Smolander, K. & Khan, A. A. (2023). Practitioners' Perspective on Microservices Design Areas Challenges: A Socio-Technical Grounded Theory Literature Review. In J. Kasurinen & T. Päivärinta (Eds.), Proceedings of the Annual Symposium of Computer Science 2023 co-located with The International Conference on Evaluation and Assessment in Software Engineering (EASE 2023), 3506, pp. 128-137, https://ceur-ws.org/Vol-3506/paper11.pdf
https://creativecommons.org/licenses/by/4.0/
© 2023 Copyright for this paper by its authors. The use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
https://creativecommons.org/licenses/by/4.0/
© 2023 Copyright for this paper by its authors. The use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
https://creativecommons.org/licenses/by/4.0/
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202401161257
https://urn.fi/URN:NBN:fi:oulu-202401161257
Tiivistelmä
Abstract
Microservice architecture has gained hype both in industry and academia. Companies are migrating their legacy monolithic systems to microservices architecture due to its promised benefits (e.g., agility and scalability). However, practitioners have faced many challenges in microservices architecture’s design, development, and operation. This study investigates the challenging factors that could negatively affect the adoption of microservices architecture, as revealed by practitioners in empirical studies. We performed a socio technical grounded theory literature review (ST-GTLR) and identified 24 key challenges from 31 empirical studies. The identified challenges were labeled as codes and mapped into seven concepts. Finally, the concepts were merged into three core categories design, development, and infrastructure. Our results serve as a body of knowledge for practitioners and researchers to understand the challenging aspects of microservices architecture in design areas.
Microservice architecture has gained hype both in industry and academia. Companies are migrating their legacy monolithic systems to microservices architecture due to its promised benefits (e.g., agility and scalability). However, practitioners have faced many challenges in microservices architecture’s design, development, and operation. This study investigates the challenging factors that could negatively affect the adoption of microservices architecture, as revealed by practitioners in empirical studies. We performed a socio technical grounded theory literature review (ST-GTLR) and identified 24 key challenges from 31 empirical studies. The identified challenges were labeled as codes and mapped into seven concepts. Finally, the concepts were merged into three core categories design, development, and infrastructure. Our results serve as a body of knowledge for practitioners and researchers to understand the challenging aspects of microservices architecture in design areas.
Kokoelmat
- Avoin saatavuus [42470]

