AZP-5706 Embrace failure – what can bring your system down | Devoxx

Embrace failure – what can bring your system down

Conference

archi Architecture & Security

Room 4 (Grand Parade)

Friday from 09:00 til 09:50

Your system is worth nothing if it's not available. Failures will happen though, so it's important to handle them gracefully.

In this talk we'll look into likely causes of out-of-memory errors, saturated thread pools and other outcomes of failure scenarios that can bring your system down. How to write applications that successfully cope with such scenarios? How to quickly find root causes of stability issues in production?

Come and listen to stories of 3 years of running (and breaking) microservices at Allegro. No fluff, just stuff.

 Distributed Systems    availability    resilience  
Piotr Betkier Piotr Betkier

Passionate software engineer with interest in distributed systems. Strong supporter of continuous integration and delivery, proponent of the Unix philosophy of focused, composable tools. Currently develops Allegro – the largest e-commerce platform in Poland – by building internal libraries and technical services for the microservices-based architecture.