Stephan Ewen: Modern Distributed Applications

Stephan Ewen: Modern Distributed Applications

1 Min Read

Creating distributed applications often involves addressing challenges related to resilience, reliability, and fault tolerance. Engineering time is frequently spent on non-functional aspects like retries, state synchronization, and coordination across distributed systems. While event-driven models aim to address these issues, they can also introduce complexities in debugging and operations.

Stephan Ewen, Founder of Restate, which focuses on simplifying distributed applications, is a co-creator of Apache Flink, an open-source framework for stream and batch processing. Stephan discusses his work with Restate and distributed applications with Sean Falconer.

Sean has an academic background and experience as a startup founder and former Googler. He has published research on topics ranging from AI to quantum computing. Currently, he is an AI Entrepreneur in Residence at Confluent, focusing on AI strategy and thought leadership. Sean is available for connection on LinkedIn.

[Transcript of the episode](http://softwareengineeringdaily.com/wp-content/uploads/2025/05/SED1814-Restate.txt).

Sponsors

You might also like