This week, our Director of Engineering, Viktor Klang, hosted a webinar—Failure: The Good Parts. In the presentation, Klang explores best practices for recovery, testing and checking when building concurrent, distributed software, and outlines how failure management is not an option. The webinar was based on a keynote that Klang presented at, and really outlines the broader implications of not having a comprehensive failure plan baked into your system from the get go.

To those who were able to tune in, we really hope you enjoyed the session and gained a better understanding of the concepts for dealing with system failures. For those of you who missed out, or want to rewatch and share the session with colleagues, we recorded the presentation for your convenience:

If you have questions regarding the presentation, please email

We hope to see you next time!




View All Posts or Filter By Tag


Designing Reactive Systems: The Role Of Actors In Distributed Architecture

by Hugh McKee


Fast Data Architectures For Streaming Applications

by Dean Wampler


Reactive Microservices Architecture

by Jonas Bonér


Developing Reactive Microservices

by Markus Eisele


Enterprise Development Trends 2016

Cloud, Container and Microservices Insights from 2100 JVM Developers


Lightbend Reactive Platform

A High-Level Technical Overview For Decision Makers