Informatik
Refine
Document Type
- Conference proceeding (29)
- Journal article (5)
- Book chapter (2)
- Doctoral Thesis (1)
Is part of the Bibliography
- yes (37)
Institute
- Informatik (37)
Publisher
- Springer (12)
- IEEE (9)
- ACM (4)
- SCITEPRESS (2)
- Cornell Universiy (1)
- Gesellschaft für Informatik (1)
- IBM Research Division (1)
- PeerJ (1)
- RWTH (1)
- RWTH Aachen (1)
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.