Skip to content

Durable Execution with Temporal

Photo of Robert Levitt
Hosted By
Robert L. and 3 others
Durable Execution with Temporal

Details

Cloud computing and microservices changed how we approach software development, but the inherent challenges of distributed systems force developers to deal with failures, timeouts, and retries, leading to complex code that's difficult to debug and cumbersome to maintain. Even worse, software and hardware defects can cause applications to crash, resulting in incorrect behavior due to loss of application state.

Failures are inevitable, but as you’ll see, they need not be disruptive. During this talk, you’ll learn about Durable Execution, which is based on nearly two decades of work on large-scale distributed systems at Amazon, Microsoft, and Uber. You’ll also learn the basics of Temporal, an open source Durable Execution platform that resulted from this work. Through code walkthroughs and live demonstrations, you’ll see how a Java application is able to overcome failure scenarios, including a service outage and an application crash.

Note: This is a hybrid online/in-person meeting. Food and social begins at 6pm for those in the training room. Meeting begins at 6:30pm for those online and in the training room.

Photo of St. Louis Java User's Group group
St. Louis Java User's Group
See more events
This is a hybrid event.
In Person
Object Computing Inc. (OCI) Training Room
12140 Woodcrest Executive Drive, Suite 310 · St. Louis, mo
Online event
Link visible for attendees
Google map of the user's next upcoming event's location
FREE