Break Things on Purpose cover image

Break Things on Purpose

Maxim Fateev and Samar Abbas

Oct 5, 2021
Maxim Fateev and Samar Abbas are guests on this podcast episode. They discuss the challenges of orchestrating microservices and their journey in creating a simple workflow service. They talk about their background, transition from Cadence to Temporal, and the value proposition of Cadence. They also explore the concepts of workflows, choreography, and orchestration, and discuss the challenges of storing information in long-running applications.
21:14

Podcast summary created with Snipd AI

Quick takeaways

  • Cadence evolved from Uber's bottom-up approach, growing from zero to over 100 use cases in 3 years.
  • Temporal enables fault-oblivious programming by abstracting complexities and providing fault-tolerant execution and state management.

Deep dives

The Journey of Cadence and Temporal

In this episode, Maxim Fativ and Samara Abbas discuss the evolution of their workflow management systems, Cadence and Temporal. They explain how the development of Cadence was a bottom-up approach within Uber, growing from zero to over 100 use cases in just three years. Recognizing the wide applicability of the technology, they decided to start their own company, Temporal, to drive the project forward for the whole world. They emphasize the importance of moving away from choreography-style systems and towards centralized orchestration to simplify complex state machines and improve visibility into systems.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner