MMS • InfoQ
Article originally posted on InfoQ. Visit InfoQ
Writing code is the easy part of software development. The real challenge comes when your system is running successfully in production.
How do you test new functionality to make sure it works as intended and doesn’t break something? When a problem arises, are you able to identify the root cause and fix it quickly? And as that system keeps growing and evolving, are you able to focus on one small area without having to understand everything?
These challenges exist whether you have a monolithic or microservices architecture. Organizations that build distributed systems have to adopt testing and observability practices that differ from those used when building a monolith.
This eMag takes a deep dive into the techniques and culture changes required to successfully test, observe, and understand microservices.
Free download