Microservices architecture has emerged as a technology trend to watch; some have gone as far as to say that microservices architecture is “SOA done right.” The reality, however, is much more nuanced.
It’s true that service-oriented architecture failed to deliver in many areas, but it’s also clear that software development underwent some radical changes in its move toward Agile, DevOps, and decoupled, autonomous teams.
Where Did Traditional SOA Go Wrong?