Volltext-Downloads (blau) und Frontdoor-Views (grau)

Analyzing the relevance of SOA patterns for microservice-based systems

  • To bring a pattern-based perspective to the SOA vs. microservices discussion, we qualitatively analyzed a total of 118 SOA patterns from 2 popular catalogs for their (partial) applicability to microservices. Patterns had to hold up to 5 derived microservices principles to be applicable. 74 patterns (63%) were categorized as fully applicable, 30 (25%) as partially applicable, and 14 (12%) as not applicable. Most frequently violated microservices characteristics werde Decentralization and Single System. The findings suggest that microservices and SOA share a large set of architectural principles and solutions in the general space of service-based systems while only having a small set of differences in specific areas.

Download full text files

Export metadata

Additional Services

Search Google Scholar


Author of HS ReutlingenBogner, Justus; Zimmermann, Alfred
Erschienen in:ZEUS 2018: Workshop on Services and the Composition : proceedings of the 10th Central European Workshop on Services and their Composition : Dresden, Germany, February 8-9, 2018. - (CEUR workshop proceedings ; 2072)
Publisher:RWTH Aachen
Place of publication:Aachen
Editor:Nico Herzberg
Document Type:Conference proceeding
Publication year:2018
Tag:SOA; design patterns; microservices; service-based systems
Page Number:8
First Page:9
Last Page:16
DDC classes:004 Informatik
Open access?:Ja
Licence (German):License Logo  Open Access