Temporal is an excellent choice for building reliable, fault-tolerant distributed applications. It abstracts away much of the complexity of managing state, retries, and failures in long-running workflows, allowing developers to write durable code that survives crashes and outages.
We have collected here some useful links to help you find out if Temporal is good.
Check the traffic stats of Temporal on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Temporal on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Temporal's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Temporal on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Temporal on Reddit. This can help you find out how popualr the product is and what people think about it.
Two specific moves stand out in Duncan's account. The first is durable execution, via Temporal โ Mercury replaced fragile cron-and-database state machines with workflow code whose failure semantics are platform-handled (replay, retry, timeout, cancellation). Mercury open-sourced its hs-temporal-sdk, which wraps Temporal's official Rust Core SDK via FFI and provides a Haskell-native API. The dovetail with Haskell's... - Source: dev.to / 24 days ago
We picked Temporal as the first reference engine on purpose. Temporal has the strictest execution model we know of โ a V8 sandbox, determinism constraints, replay-driven recovery. If our port contract holds up against that, easier engines โ an in-memory test double, a BullMQ queue, or JSON-first platforms like Inngest or Restate โ plug in through the same two interfaces. We're shipping Temporal first; the rest is... - Source: dev.to / about 2 months ago
The trick is to find whatever metadata channel the queue already gives you and use that and thankfully, almost every mature queue has one (probably because of this scenario). SQS has message attributes, Temporal has context propagators built into the SDK, and Hatchet (which we use to run our workflows) has a metadata field called additionalMetadata. - Source: dev.to / 3 months ago
A typical production stack for teams using Claude or Gemini as the reasoning layer includes an LLM provider API, an orchestration layer (n8n, Temporal, or a custom Python service), application infrastructure (a server running the orchestration code), and a data layer (a database for storing results). Each boundary introduces a failure point. When the LLM provider changes its rate limits, as OpenAI did repeatedly... - Source: dev.to / 3 months ago
The core is a browserclaw agent loop wrapped in a Temporal workflow. The AI navigates to your provider's payment page, identifies form fields from the snapshot, fills in your payment details, and submits. Every successful payment generates a "biller skill" โ a playbook that makes subsequent payments to the same provider faster and more reliable. - Source: dev.to / 4 months ago
Thatโs setting yourself up for trouble, imo. Intermediate states solve this problem, and economically. For mature production system see temporal[0]. Their magic sauce is good intermediate states. [0]: https://temporal.io/. - Source: Hacker News / 6 months ago
Cloudflare, Azure, and Vercel are offering Durable Workflows. But also businesses like Temporal.io and Inngest build their business around them. Trigger.dev is an open source library for TypeScript apps (I am a fan ๐) that also offers a nice UI for them. - Source: dev.to / 6 months ago
If you've worked with Temporal.io for building durable workflows in TypeScript, you know how powerful it is for orchestrating complex business processes. However, maintaining type safety across workflows, activities, and clients can be challenging. - Source: dev.to / 7 months ago
Next up: Temporal - or how to make sure PagerDuty doesn't wake you up at 3am because AWS broke DynamoDB again. - Source: dev.to / 8 months ago
So this seems similar to https://temporal.io/, am I reading this right? I used that briefly a few years ago and it was pretty nice at the time. It did make some features much easier to model like their welcome email example. Would love to hear from someone with extensive temporal experience, iirc the only drawback was on the infra side of things. - Source: Hacker News / 9 months ago
Scoop amounts to what you might call an orchestration libraryโit helps you write business operations in distributed systems. In that sense, it is similar to, e.g., Temporal, or, to an extent, Axon (1). Scoop is smallโit can be read cover-to-cover in a few hours, and most of the magic happens in ~500 lines of (heavily documented) SQL. - Source: dev.to / 11 months ago
3) why it works [[3](https://developer.porn/posts/framing-structured-cooperation/)]. I also put together a heavily documented POC implementation in Kotlin, called Scoop. I guess you could call it an orchestration library, similar to e.g. [Temporal](https://temporal.io/), although I want to stress that it's just a POC, and not meant for production use. I was hoping to bounce this idea off the community and see what... - Source: Hacker News / 12 months ago
OP here - this type of "checkpoint-based state machine" is exactly what platforms which offer durable execution primitives like Hatchet (https://hatchet.run/) are offering. Disclaimer: am a founder of Hatchet. These platforms store an event history of the functions which have run as part of the same workflow, and automatically replay those when your function gets interrupted. - Source: Hacker News / about 1 year ago
Learn more about Temporal in the official Temporal documentation and specifically for PHP in the Temporal PHP SDK documentation. - Source: dev.to / about 1 year ago
I wonder if temporal [1] could be used to create DO. Had anyone here tried it? [1] - https://temporal.io/. - Source: Hacker News / over 1 year ago
Do you know an article comparing Temporal to other products?
Suggest a link to a post with product alternatives.
Is Temporal good? This is an informative page that will help you find out. Moreover, you can review and discuss Temporal here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.