English | 简体中文
Temporal is an open-source distributed workflow management platform designed to simplify the development and operation of complex, stateful applications. The product deployment is based on the arm architecture's Huawei Cloud EulerOS 2.0 64-bit system.
Temporal solves many problems that developers face while building distributed applications. But most of them revolve around these three themes:
Reliable distributed applications
Productive development paradigms and code structure
Visible distributed application state
How does Temporal make applications reliable?
Temporal makes it easier for developers to build and operate reliable, scalable applications without sacrificing productivity. The design of the system ensures that, once started, an application's main function executes to completion, whether that takes minutes, hours, days, weeks, or even years. Temporal calls this Durable Execution.
How does Temporal simplify application code for software developers?
By shifting the burden of fault handling from the application to the platform, application developers write, test, and maintain less code. Temporal's programming model provides developers with a way to express their business logic as coherent workflows, which are easier to develop than distributed codebases.
Choose the SDK that best suits your preferred programming language and start writing business logic. Integrate your favorite IDEs, libraries, and tools into your development process. Temporal also supports multi-language and idiomatic programming, which enables developers to leverage the advantages of various programming languages and integrate Temporal into existing codebases. Developers can achieve all these functions without managing queues or complex state machines.
How does Temporal make it easier to view the state of an application?
Temporal provides out-of-the-box tools that allow developers to view the state of an application when needed. The Temporal command line enables developers to effectively manage, monitor, and debug Temporal applications. The browser-based Web UI allows you to quickly isolate, debug, and resolve production issues.
The open-source image product Temporal Distributed Workflow Management Platform provided by this project has pre-installed Temporal version 1.27.2 and its related runtime environment and provides deployment templates. Come and refer to the usage guide to easily start an efficient "out-of-the-box" experience!
System requirements are as follows:
- CPU: 2vCPUs or higher
- RAM: 4GB or larger
- Disk: At least 40GB
Register a Huawei account and activate Huawei Cloud
Image Specification | Feature Description | Remarks |
---|---|---|
Temporal-1.27.2-kunpeng | Installed and deployed based on Kunpeng servers + Huawei Cloud EulerOS 2.0 64-bit |
- For more questions, you can contact us via issue or the service support of the specified product on the Huawei Cloud Marketplace.
- For other open-source images, see open-source-image-repos.
- Fork this repository and submit a merge request.
- Synchronously update README.md based on your open-source image information.