Temporal has six officially supported SDKs and a few more that are available in the community. They are a critical part of the project as they provide idiomatic language support so you can code for reliability in your apps and services.
Each SDK we strive to make feel as natural to the language as possible. All of them have a common set of base functionality, and provide the ability to rebuild your workflow's state from history, enabling you to write durable, fault-tolerant code in your language of choice.
In this talk, I'll explain how the insides of the SDKs make the magic of Temporal state recreation work. This talk assumes familiarity with the basics of Temporal Workflows.
Spencer has worked on tools for developers for most of his career. At Temporal he owns the Rust "Core" SDK underlying the TypeScript, Python, and .NET SDKs as well as designing and implementing various cross-SDK features. He lives in Seattle and spends his time outside of work on athletic pursuits.
Ready to learn why companies like Netflix, Doordash, and Stripe trust Temporal as their secure and scalable way to build and innovate?
Financial Services
Designing High Performance Financial Ledgers feat. Sagard