Brian Hogan

Camp Counselor

Build Durable Applications with Temporal

Event Logo

Wednesday, July 26, 2023 - 7:30 PM UTC, for 1 hour.

AT THAT (In-Person Only) Regular, 60 minute presentation

Room: E

go

Building modern applications is hard. Just ask Yum Brands, Snapchat, or Netflix. These companies and more needed a way to handle complex transactions and workflows. They all turn to Temporal, an open-source platform that gives you the tools you need to build and manage complex workflows using the languages you already know. With Temporal, you use your favorite programming language to write Activities that perform transactions, talk to services, and process information. You then write Workflows to coordinate these Activities. Temporal automatically retries Activities that fail and gives you control over how you handle those results. Instead of writing complex retry logic, you'll focus on your business processes. In this talk you'll explore the four main building blocks of Temporal: Workflows, Activities, Signals, and Queries as you see how to build a business process from scratch. You'll see how Temporal and your application communicate, and how you can get detailed insight into how these Workflows perform. When you're done, you'll have the resources you need to learn more about Temporal and how you can put it to work for you.

Prerequisites

Some experience building back-end applications in Go, Java, TypeScript, or Python, as well as experience building applications that talk with external APIs.

Take Aways

  • Understand how Temporal fits into your existing applications.
  • Explain how Temporal works at a high level.
  • Get started with the Temporal SDKs and sample projects.
favorited by:
Dave Smith Dan Willman Chris Johnson