Want to create an interactive transcript for this episode?
Podcast: Software Engineering Daily
Episode: Building a State Machine Backend with Adam Berger
Description: When Adam Berger was at Uber, his team was responsible for ensuring that Uber Eats merchants correctly receive and fulfill orders. This required them to think hard about engineering workflows and state management systems. Six years of experience at Uber motivated Adam to create State Backed, which is an open-source backend system written in Typescript. The platform is oriented around using state machines to model application logic, and automatically handles the associated persistence, infrastructure, and consistency.Adam joins the show to talk about state machines, why they're the right paradigm to manage global application state, and what...