Temporal automates and manages workflows efficiently, offering resilience in distributed systems with features like retry and fault tolerance. Its capabilities in handling complex workflows and integrating with programming languages make it a valuable tool for managing diverse business logic.


| Product | Mindshare (%) |
|---|---|
| Temporal | 4.4% |
| Camunda | 12.0% |
| Pega Platform | 5.3% |
| Other | 78.3% |
| Title | Rating | Mindshare | Recommending | |
|---|---|---|---|---|
| Camunda | 4.1 | 12.0% | 89% | 78 interviewsAdd to research |
| Control-M | 4.4 | 3.3% | 98% | 202 interviewsAdd to research |
| Company Size | Count |
|---|---|
| Small Business | 7 |
| Midsize Enterprise | 4 |
| Large Enterprise | 6 |
| Company Size | Count |
|---|---|
| Small Business | 153 |
| Midsize Enterprise | 75 |
| Large Enterprise | 363 |
Temporal excels in workflow orchestration, automating tasks across multiple platforms, and ensuring durability in asynchronous operations. It supports long-running workflows and simplifies handling distributed transactions, reducing boilerplate code. Temporal is noted for its durable execution and built-in retry policies, enhancing resilience. Despite its complexity and steep learning curve, it is valued for its integration with popular programming languages and relatively easy setup process, though it requires improvements in user-friendly features, documentation, community support, and security.
What are Temporal's key features?Temporal is implemented in sectors requiring robust workflow orchestration, such as managing data pipelines, API integration, and scheduling tasks. Organizations in a Kubernetes environment leverage it for its scalability and infrastructure management capabilities, securing integrations and enhancing reliability across IT operations.
| Author info | Rating | Review Summary |
|---|---|---|
| Founder & CEO at Lanzar | 4.0 | At SR, I use Temporal for mission-critical financial and supply chain automations. I find it highly scalable, cost-effective, and easy to deploy, saving us significant money and time. While the UI could improve, its efficiency and stability are excellent. |
| Senior Software Engineer at A.P. Moller - Maersk | 4.0 | I use Temporal for orchestrating complex, long-running workflows, valuing its developer focus and distributed transactions. I wish for improved workflow visualization and documentation to ease its learning curve, despite its excellent scalability and community support. |
| Software Engineer at Novak Engineering | 4.5 | I use Temporal extensively for SaaS, valuing its durable execution and observability for debugging, despite an initial learning curve and .NET limitations. I recommend it for larger organizations and complex async systems. |
| Backend Software Engineer at Fortics | 5.0 | I use Temporal for WhatsApp API messages, valuing its retry system and availability. While initial setup was easy, I faced PostgreSQL database issues and occasional scaling challenges, leading to a Cassandra switch. Overall, I recommend it. |
| Senior Data Engineer at Ernst & Young | 3.5 | I find Temporal stable, with easy installation and a valuable retry feature. However, limited documentation and scarce learning resources make it challenging for complex implementations, despite being free and open-source. |
| Senior Software Engineer at Dell Technologies | 4.0 | I use Temporal for reliable, scalable orchestration of diverse language workflows, greatly boosting productivity and observability. However, I experience challenges with poor documentation, absent on-prem authentication, and debugging difficulties, alongside limited support. |
| Software Engineer at Anchorage Digital | 4.5 | I use Temporal for workflow management, finding its retryability and idempotence valuable for task completion. My main concern is retro compatibility, as workflow changes can cause failures if not configured carefully. |
| Software Engineer (Backend) at One | 4.0 | I use Temporal for complex scheduling, ETL, and event triggering, valuing its fault tolerance, active community, and ease of deployment. While its dashboard could improve time-based event tracking, it's a strong solution for complex logic, rated 7-8/10 overall. |