We use this solution to power an internal workflow engine we've developed. Currently, it's being used within our company to manage workloads running on the orchestration platform.
Temporal Cloud (credits)
Temporal TechnologiesExternal reviews
External reviews are not included in the AWS star rating for the product.
It handles scheduled tasks and failures effectively, automatically retrying processes in case of issues
What is our primary use case?
How has it helped my organization?
Temporal fault tolerance has been beneficial for our critical business operations. It handles scheduled tasks and failures effectively, automatically retrying processes in case of issues. Additionally, our workflows are managed smoothly, with our internal engine providing inputs toTemporal for task execution. As for AI-driven projects, we haven't utilized Temporal in this domain yet.
What is most valuable?
The most valuable feature is its ability to manage and automate workflows without manual intervention efficiently. This includes handling functions and activities and orchestrating various tasks seamlessly. Temporal's reliability and performance have been exceptional for us, even with thousands of workflows running daily on-premises.
What needs improvement?
Temporal could be improved by making it more user-friendly for beginners and non-technical staff, ensuring easier integration and usability across different use cases.
For how long have I used the solution?
I have been using Temporal for the past year and a half.
What do I think about the stability of the solution?
In my experience, I haven't encountered any issues or bugs. Everything has been working smoothly.
What do I think about the scalability of the solution?
It is very scalable. We can run thousands of workflows simultaneously without any issues, so scalability-wise, it's perfect.
How was the initial setup?
The initial setup of Temporal is straightforward. It's similar to deploying other servers; you must adjust the resources if necessary. Overall, no special knowledge is required.
What other advice do I have?
I would rate it an eight because while it's robust and scalable, once you're familiar with it, there's a learning curve for newcomers due to the complexities involved. Additionally, managing specific errors and concepts can be initially challenging. However, its scalability and open-source nature are significant advantages.