Platform as a Superpower: Adoption of Temporal at HashiCorp

Abstract

This talk dives into several use cases for which durable execution can give superpowers to your platform organization, enabling you to deal with the inevitable complexity when your architecture (and team) needs to scale.

We will share specific use cases where Temporal has empowered us to manage the complexities of growing architectures and teams. With detailed code examples, attendees will learn how Temporal workflows have enabled us to minimize operational risk and streamline operations. We will also explore the human aspect of durable execution, detailing its impact on our stakeholders, and our team’s productivity and morale.

Internal platforms built to enable developer self-service often mask messy ownership and security concerns in order to present an ergonomic user experience, resulting in limited extensibility, operational risk, and a productivity tax carried by platform documentation and support processes. Furthermore, many of these issues worsen exponentially as the size of your team and your architecture grows. Attendees will take away actionable insights into building scalable, secure platforms using durable execution, and a clear understanding of how Temporal can be leveraged to reduce operational risks and eliminate the productivity tax on developers.

At the heart of every platform are workflows exposed as services, and Temporal helps teams to focus on workflows rather than the accidental complexity introduced by technology. Since its inception, the HashiCorp Cloud Platform has been built on durable execution.

Now, with Temporal as the foundation of our internal platform we have been able to create a reliable, secure, self-documenting and team-agnostic approach to virtually any platform use case required by our development teams.

About the Presenter

Anthony is an engineer in Austin, TX working in the platform organization at HashiCorp. Previously he was Staff Engineer for the platform organization at InVision (Miro), and Lead Engineer for the platform and pipeline teams at Auth0 (Okta). Further back he worked on developer productivity at Atlassian. His other interests include hacking on musical circuits, audio engineering, songwriting, and playing with his daughter.

Build invincible apps

Ready to learn why companies like Netflix, Doordash, and Stripe trust Temporal as their secure and scalable way to build and innovate?