Skip to content

Building Reliable Applications with Temporal

Photo of Eyal Wirsansky
Hosted By
Eyal W.
Building Reliable Applications with Temporal

Details

Abstract
Building modern, reliable applications requires a complex architecture consisting of microservices, queues, databases, and more. The challenge is that everything fails. It’s just a matter of time. Unstable networks, unreliable APIs, and overloaded queues require developers to write extensive additional code to handle all the failure conditions.
Once the application and all of its components are running in production, observing its behavior through the myriad of systems is an exercise in frustration.

What if you could guarantee that any series of services would never fail? What if there is a better way to create, test, and debug reliable applications?

Temporal is an open-source programming model that simplifies your code, makes your applications more reliable, and helps you deliver more features faster. It abstracts away the complexities of retries, rollbacks, queues, state machines, and timers, so that developers can spend their time focused on writing business logic instead of managing all the failure conditions.

Temporal introduces a new paradigm that helps you manage simple tasks or a series of complex procedures, ensuring they are executed reliably until completion, or they will fail elegantly. Developers use their preferred language and development tools, incorporating the Temporal SDK to build reliable applications. Testing becomes as easy as writing and running unit tests.

Agenda

  • The Challenge with Distributed Systems
  • Introducing Durable Execution
  • Introducing Temporal
  • Architectural View
  • Demo (depends on how much time we have)
  • Conclusion
  • Q&A
  • Additional Resources

Speaker: Tihomir Surdilovic
Tihomir is a valued member of the Temporal developer success engineering team. As a passionate workflow tech enthusiast, he has been supporting the Temporal community and customers for over three years. In his spare time, he loves fishing and spending time with his family.

Photo of Jacksonville JAVA User Group (JaxJUG) group
Jacksonville JAVA User Group (JaxJUG)
See more events
Northwestern Mutual
4345 Southpoint Blvd · Jacksonville, FL
Google map of the user's next upcoming event's location
FREE