Have something to share about engineering practices, architecture or DevOps?
Become a speaker now
Maksym Govorischev

Maksym Govorischev

Chief Software Engineer at EPAM, Ukraine

Java engineer with primary experience in Java and adjacent technologies. Participated in design and implementation of various types of systems, from MVP’s and prototypes for startups to big corporate applications, API platforms and microservices ecosystems.

Speaker's activity

The value of observability in production microservice ecosystem



Today system observability is a much discussed term, which is often treated as “nice to have” during development, but becomes crucial once your system gets into production. It becomes even more important in case of distributed systems, where one can’t just spin up a local server and debug it end-to-end.

I’m going to share a experience of a development team, working in production microservice ecosystem, providing 24/7 support for the owned services, and how observability best-practices helped us to survive. We’ll touch the holy triad of observability: monitoring, log aggregation and distributed tracing, discuss some general best practices of how to make them work together and look at how we attempted to apply those best practices to real life.