1、temporal
1-1、简介
temporal server是一个微服务编排平台。它可以被看作是存在于计算服务器和可执行源代码之间的技术堆栈中的一层。它是完全开源的,可以在各种云环境或内部环境中运行。单个Server实例可以同时用于许多不同的用例,或者绑定到单个应用程序
1-2、Run the server
如何以及在何处运行服务器完全取决于您的用例、预期环境和托管基础设施。
- 架构
Temporal 集群是具备持久特性的,由四个独立的可扩展服务组成:
Frontend gateway: 限速、路由、授权
History subsystem: 维护一些数据(mutable state, queues, and timers)
Matching subsystem: hosts Task Queues for dispatching
Worker service: for internal background workflows
例如,在实际生产部署中,每个集群可以有5个Frontend、15个History、17个Matching和3个Worker服务
T