Live recording: https://www.youtube.com/watch?v=HEAgbPJhIzg
In this retrospective talk Igor looks back on his experience in establishing and improving observability in microservice stacks. Whether it's 5, 50 or 500 services, whether the stack is built in Go, Node, Java, Python, PHP or all of them at once - operating a complex system at scale means both performance and stability have to have actionable metrics and ways to efficiently find and fix problems.
Key takeaways:
- Ways to meaningfully connect metrics, traces and logs
- Lessons learned when adopting observability across multi-technology stacks
- How observability helps to transition from a monolith or few microservices to large microservice stacks with minimal disruption
- Why standards matter
Igor is a tech lead with strong background in distributed systems. He started his career in a broadband provider helping to design and scale the ISP's core. Igor has been in the industry for 13 years, leading engineering function in a fintech until 2019. He's current challenge is with Skyscanner where Igor is working on a next generation booking platform as a Principal Engineer.