An expert interview study on areas of microservice design

S. Haselböck, R. Weinreich, G. Buchgeher. An expert interview study on areas of microservice design. pages 137-144, DOI 10.1109/SOCA.2018.00028, 1, 2019.

Autoren
  • Stefan Haselböck
  • Rainer Weinreich
  • Georg Buchgeher
BuchProceedings of the 11th IEEE International Conference on Service Oriented Computing and Applications (SOCA 2018)
TypIn Konferenzband
VerlagIEEE
DOI10.1109/SOCA.2018.00028
ISBN978-1-5386-9133-5
Monat1
Jahr2019
Seiten137-144
Abstract

Microservices are single-responsibility units that are implemented in various technologies by independent, crosscutting teams. A shift to a microservice architecture therefore touches many different areas, including system design, organizational structures, and runtime infrastructure. To investigate the importance of different areas of microservice design, we interviewed 10 microservice domain experts to find out which design areas are relevant for microservices, how important they are, and why they are important. This paper presents the resulting microservice design areas, assessments of their importance, and rationales for the provided assessments.