00:00 Temporal is an open-source runtime for managing distributed application state at scale. 00:58 Temporal offers workflows as code for reliable and scalable systems 01:50 Centralized orchestration service for async processes 02:44 Use general purpose programming languages for temporal workflows 03:36 Temporal workflows and activities provide reliable external API calls with declarative timeouts and retries. 04:32 Composing new primitive APIs is crucial for complex workflows 05:22 Temporal offers powerful workflow code capabilities 06:13 Temporo is a reliable and productive orchestration system
Around 5:48 you say "Temporal server [...] there are separate talks on that if you want to know how it runs under the hood." I checked the Temporal channel but I don't see any videos that are obviously the ones you're talking about. Can you provide a link to those talks?
A workflow is a durable function, which we go into more here: temporal.io/blog/building-reliable-distributed-systems-in-node See also an updated explainer video: th-cam.com/video/wIpz4ioK0gI/w-d-xo.html
I wish every service out there used this video as a template for how to give a brief, structured overview. Excellent stuff.
Great video. Good pace, enough information but not overwhelming. And clearly spoken. Thanks, will be investing in learning Temporal!
00:00 Temporal is an open-source runtime for managing distributed application state at scale.
00:58 Temporal offers workflows as code for reliable and scalable systems
01:50 Centralized orchestration service for async processes
02:44 Use general purpose programming languages for temporal workflows
03:36 Temporal workflows and activities provide reliable external API calls with declarative timeouts and retries.
04:32 Composing new primitive APIs is crucial for complex workflows
05:22 Temporal offers powerful workflow code capabilities
06:13 Temporo is a reliable and productive orchestration system
This intro video is very well done.
It’d be cool if you could cover the pain points (of which temporal has a few)
Around 5:48 you say "Temporal server [...] there are separate talks on that if you want to know how it runs under the hood." I checked the Temporal channel but I don't see any videos that are obviously the ones you're talking about. Can you provide a link to those talks?
This one has the most information, and we hope to release more about how the Server works in future! th-cam.com/video/t524U9CixZ0/w-d-xo.html
at 5:05 there is `await sleepUntil('9am on 1st of the month')` -- this doesn't exist?
You are correct, it's not in the SDK. It's a modified version of this: github.com/lorensr/temporal-time-utils?tab=readme-ov-file#sleepuntil
Nice introduction. Do we have access to a C# SDK ?
Not yet! Join our slack to stay in touch as it develops: t.mp/slack
@@Temporalio 404 - you have an extra "k". ;)
@@lesab96 Thanks, fixed! Also, the .NET SDK Client alpha is out, and the Worker is in development.
github.com/temporalio/sdk-dotnet
You say "Temporal is workflows"
But what is a workflow?
A workflow is a durable function, which we go into more here: temporal.io/blog/building-reliable-distributed-systems-in-node
See also an updated explainer video: th-cam.com/video/wIpz4ioK0gI/w-d-xo.html