Presentation: How to Build Observable Distributed Systems

Track: Observability: Logging, Alerting and Tracing

Location: Churchill, G flr.

Duration: 10:35am - 11:25am

Day of week: Tuesday

Level: Intermediate

Share this on:


Being able to observe the state of a running application is key to understanding a system's behaviour and essential if you want to fix production problems quickly and efficiently. Like a lot of other things, this is harder to do in distributed systems than it is with a monolith. At Poppulo we've been running a distributed system of hundreds of microservices in production for more than 4 years and we got to understand how critical this visibility is. If you want to succeed with operating a distributed system, observability should be an integral part of system design. I'll cover key techniques to build a clearer picture of distributed applications in production, including details on useful health checks, best practices for instrumentation with metrics, logging and tracing.

Speaker: Pierre Vincent

SRE Manager @Poppulo

I am SRE manager at Poppulo, where I help teams embrace DevOps practices, focusing on building maintainable applications and continuously improving their processes. I strongly believe that DevOps is a key turning point for our industry, finally bringing together Continuous Delivery practices and Lean philosophy, all supported by safe culture of learning and innovation.

Find Pierre Vincent at

Last Year's Tracks

Monday, 5 March

Tuesday, 6 March

Wednesday, 7 March