Escape Queue Abyss With Durable Execution

QCon London 2023

Sponsored session

Escape Queue Abyss With Durable Execution

Monday Mar 27 / 04:10PM BST, Windsor (5th Fl.)

Abstract

 

Industries moving into distributed, microservice-based architectures have become a standard approach to build our apps and services. Despite the various patterns that have emerged, we still run a patchwork of queues and event buses to achieve resilience and reliability across these disjointed services. This ends up resulting in a queue abyss that inevitably drowns everyone. The problem is that these patterns are leaky abstractions that burden developers with excessive implementation and operational complexity. "Durable Execution" is an emerging programming model concept that automatically and transparently handles the creation and use of queues in order to run your code with complete reliability at the platform level. When developers learn about this approach to writing a fully fault-tolerant codeit, the most common reaction is that it is “too good to be true.” In reality, it really isn't. Soon they see that the technology lives up to its promise. That’s why, through its open source manifestation, temporal.io powers thousands of mission-critical applications. The presentation will introduce you to some of the concepts and level you up into a whole new world called Durable Execution. It will also allow you to climb out of the abyss of disjointed services and into clouds of reliable solutions. So you can fully trust it with your most precious workloads.

Sponsored session

Session sponsored by

Durable execution system enabling reliable execution of software services and applications at scale
 

76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon London 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Monday 27 March

10:35 Westminster (4th Fl.) Sponsored Raising the Bar on Resilience: Designing Systems for Resilience at Scale Using Feature Flags Alex Hardman Inventor, Technologist, and Engineer @LaunchDarkly 11:50 Westminster (4th Fl.) Sponsored Breaking Free from End-to-End Testing: Why Contract Testing is the Key to Microservices Success Praveen Erode Mohanasundaram Senior Principal Software Engineer @ Discover 14:55 Westminster (4th Fl.) Sponsored Building Better Software: Lessons from Construction Uroš Trebec Senior Software Engineer @Sleuth 16:10 Windsor (5th Fl.) Sponsored Escape Queue Abyss With Durable Execution Maxim Fateev CEO & Cofounder @Temporal Technologies 17:25 Westminster (4th Fl.) Sponsored Debugging Cloud Applications: From Static to Dynamic Nathan Shain Software Engineer @Rookout