Authors
Luciano Baresi, Martin Garriga
Publication date
2020
Journal
Microservices: Science and Engineering
Pages
3-28
Publisher
Springer International Publishing
Description
In the early 2000s, service-oriented architectures (SOA) emerged as a paradigm for distributed computing, e-business processing, and enterprise integration. Rapidly, SOA and web services became the subject of hype, and virtually every organization tried to adopt them, no matter their actual suitability. Even worse, there were nearly as many definitions of SOA as people adopting it. This led to a big fail on many of those attempts, as they tried to change the problem to fit the solution. Nowadays, microservices are the new weapon of choice to achieve the same (and even more) goals posed to SOA years ago. Microservices (“SOA done right”) describe a particular way of designing software applications as suites of independently deployable services, bringing dynamism, modularity, distributed development, and integration of heterogeneous systems. However, nothing comes for free: new (and old) challenges …
Total citations
202020212022202320243129126
Scholar articles
L Baresi, M Garriga - Microservices: Science and Engineering, 2020