Creating distributed applications faces significant challenges related to resilience, reliability, and fault tolerance. Addressing non-functional aspects like retries, state synchronization, and distributed coordination requires substantial engineering effort. Event-driven models seek to alleviate these issues but often bring new complexities in debugging and operations.
Stephan Ewen is the Founder of Restate, which seeks to simplify modern distributed applications. He is also a co-creator of Apache Flink, an open-source framework for unified stream-processing and batch-processing. Stephan joins Sean Falconer on the show to discuss distributed applications and his work with Restate.
Sean Falconer has been an academic, startup founder, and Googler, with published works ranging from AI to quantum computing. He is currently an AI Entrepreneur in Residence at Confluent, focusing on AI strategy and thought leadership. You can connect with Sean on LinkedIn.
Please click here to see the transcript of this episode.
