Skip to main content
Intermediate complete

You build resilient Temporal applications now.

You've finished the Intermediate path. You can design error-handling strategies, interact with running Workflows with Signals, Queries, and Updates, secure payloads end-to-end, and version your Workflow code safely - everything you need to ship Temporal applications that survive real production.

What you now understand

Error-handling strategy

You can distinguish Platform from Application failures and choose between Retry Policies, non-retryable errors, and the Saga pattern.

Signals, Queries, Updates

You can send data into a running Workflow with Signals or Updates, and read its state with Queries.

Secure payloads

You can wire a Custom Data Converter and a Codec Server so inputs and outputs are encrypted in transit and at rest.

Workflow Versioning

You can patch a running Workflow with the GetVersion API and verify backwards compatibility using the Workflow Replayer.

Quick check: test what you remember

41 questions drawn from Error Handling, Interacting with Workflows, and Versioning Workflows. Pick an answer - if you miss it, the explanation appears once you find the right one.

Question 1 of 41 · Error Handling

Classify this failure: a microservice that fails due to a network outage.

What's next

Get notified when we launch new educational content

New courses, tutorials, and learning resources - straight to your inbox.

Subscribe
Feedback