The term “microservices” appeared for the first time in 2011 at a workshop for software architects. In 2012 we started to see more and more people talking about microservices architecture, as this architectural style was proposed to improve an application’s modularity - improving the distributed development as a consequence - and scalability, and helping the Integration of heterogeneous and legacy systems.

Almost 10 years later, in 2020, we started to see some “not so happy” stories about microservices. It’s true that microservices architecture might bring several benefits, but it can also create more significant and (maybe) more complex challenges, such as testing, monitoring, and management.

We have prepared this eMag for you with content created by professional software developers who have been working with microservices for quite some time. If you are considering migrating to a microservices approach, be ready to take some notes about the lessons learned, mistakes made, and recommendations from those experts.

#architecture #microservices #development #architecture & design #minibook

The InfoQ eMag: Re-Examining Microservices after the First Decade
1.35 GEEK