Date: 7 June 2022
Hours: 18:00 – till the end of our networking session. We are open to exchanging experiences, getting to know you better, and telling you more about Capgemini Engineering.
Location: Plac Nowy 1, Kraków, or online (but we all miss the offline events, don`t we?)
Topic: Debugging Microservices – key challenges and techniques. The presentation will be conducted in english.
My name is Andrey Kolodnitskiy. I am Staff Engineer my primary focus is around distributed systems, microservices and JVM based languages. Majority of time engineers do spend debugging and fixing the issues. This talk will be dedicated to best practicies and tools we use on our project which do help to find issues more efficiently.
Microservice architecture is widespread these days. It comes with a lot of benefits and challenges to solve. The main goal of this talk is to go through troubleshooting and debugging in the distributed microservice world.
The topic would cover the main aspects of
- the logging,
- distributed tracing,
- debugging services on the cluster.
The main message is the importance of tools like centralized logging/metrics and monitoring/ distributed tracing and its configuration for outlining what is going on in the system. Important aspects of each tool will be toughed and discussed during the talk. The microservices bring new issues when the environment cannot start locally and I deployed in the cluster thus tools for remote debugging will be discussed as well.