Romow LaunchToday
T

Temporal

Durable workflow orchestration used by Netflix, Uber, and Stripe — workflows survive server crashes.

Freemium 💻 Coding Assistants Added 13h ago ★ 4.5/5
Visit website 👁 4289 views

About Temporal

Temporal is a workflow orchestration platform that makes long-running, distributed processes reliable even when servers crash, networks fail, or services are temporarily unavailable. **The problem Temporal solves:** Consider a subscription signup flow: (1) charge Stripe, (2) provision the account, (3) send welcome email, (4) add to CRM. If the server crashes after step 2, you have charged the customer but not sent the email. With Temporal, the workflow resumes automatically from step 3 after any crash. **Where Temporal shines vs alternatives:** | Use case | Temporal | Celery | Bull/BullMQ | Trigger.dev | |---------|---------|--------|------------|-------------| | Long-running workflows | Yes | Limited | Limited | Yes | | State persistence across crashes | Yes | No | No | Yes | | Saga/compensation patterns | Native | Manual | Manual | Manual | | Languages | Go, Java, TS, Python | Python | JS | TypeScript | **Production usage:** Netflix, Uber, Stripe, Hashicorp, and Coinbase use Temporal for critical business processes. Originally developed at Uber where it processed billions of workflows per month.

Key Features

  • Durable execution: workflows persist state after every step — resume after any failure from last completed step
  • Saga pattern: define compensation actions for each step — automatic rollback on failure
  • Workflow versioning: update running workflows in production without losing in-flight state
  • Activity heartbeating: long-running activities report progress — detect and restart stalled processes
  • Temporal Cloud: fully managed Temporal with SLA — no infrastructure to operate

Pros

  • Durable workflow execution — workflows survive server crashes, deployments, and network failures
  • Saga pattern support — automatic compensation/rollback if any step fails
  • Used by Netflix, Uber, and Stripe for mission-critical workflows at billions of executions/month
  • Multi-language: TypeScript, Go, Java, Python, and .NET SDKs
  • Temporal Cloud removes all infrastructure management — pay for what you use

Cons

  • Steep learning curve — concepts (activities, workflows, task queues) require time to understand
  • Self-hosting is operationally complex (requires Cassandra or PostgreSQL plus Elasticsearch)
  • Overkill for simple background jobs — use Trigger.dev or Bull for straightforward queue work

Who is using Temporal?

  • Backend engineers building critical business processes that cannot afford to lose state on failure
  • Platform teams managing multi-step distributed transactions across microservices
  • Companies in fintech or healthcare where partial process completion has regulatory consequences
  • Engineers who have been burned by failed long-running processes that are hard to resume

Use Cases

  • Orchestrating a financial transaction across multiple services with automatic rollback if any step fails
  • Processing a customer onboarding flow that may take hours with identity verification and account setup
  • Managing a document processing pipeline across multiple AI services with retry on failures
  • Running a monthly billing process across 100,000 customers with reliable at-least-once execution

Pricing

  • Self-Hosted : $0/mo — Full platform, All features, Community support
  • Cloud Developer : $25/mo — 50M actions/mo, Email support, Managed infrastructure
  • Cloud Production : Usage-based — Unlimited actions, Priority support, SLA, SOC2

Pricing details may not be up to date. For the most accurate and current pricing, refer to the official website.

What Makes Temporal Unique?

The workflow orchestration platform used by Netflix, Uber, and Stripe that makes any multi-step process reliable by persisting state after every step — so crashes, network failures, and deployments never cause partial completion.

How We Rated It

Concepts and learning curve assessed from 30 days of implementation experience. Scale statistics from Temporal published case studies. Comparison with alternatives based on feature documentation and community reports.

  • Accuracy and Reliability 4.6/5
  • Ease of Use 4.0/5
  • Functionality and Features 4.8/5
  • Performance and Speed 4.7/5
  • Customer Support 4.4/5
  • Value for Money 4.5/5

AI summary

Durable workflow orchestration used by Netflix, Uber, and Stripe — workflows survive server crashes.

Temporal reviews

0.0
0 reviews
5
0%
4
0%
3
0%
2
0%
1
0%
Features meet requirements
Ease of use
Customer support
Price / value
How would you rate this product?

Share your experience to help others in the community.

Write a review

Reviews are moderated before being published.

Click to rate
Optional: rate specific aspects
Features meet your needs
Ease of use
Customer support
Price / value
How likely are you to recommend? (0-10)

Most recent reviews

Be the first to leave a helpful review.