当前位置:网站首页>Temporal对比Cadence
Temporal对比Cadence
2022-07-31 04:55:00 【話吥哆先森丶】
1、Cadence uses Thrift/TChannel | Temporal uses Protobuf/gRPC
- 可通过TLS对网络上的通信进行加密。
- 由标准gRPC错误代码支持的自定义服务错误。
- 错误使用Protobuf类型Failure进行序列化,并将它们链接在一起,以不同的语言在不同的SDK之间传递。
- 所有发送到Temporal的有效负载(工作流输入、活动输入等)现在都有标题和数据字段。
- 标准gRPC健康服务用于健康检查。
- 标准Protobuf类型用于时间和持续时间。
- 持久层使用Protobuf blob存储MySQL和Cassandra中的大部分数据。Cadence在MySQL数据中使用了节省的blob。
2、Entities names are different:
Cadence | Temporal |
---|---|
Decision | Command |
DecisionTask | WorkflowTask |
Decider | Workflow |
Domain | Namespace |
NamespaceStatus | NamespaceState |
TaskList | TaskQueue |
ArchivalStatus | ArchivalState |
3、工作流的超时是可选的
4、在Temporal中,WorkflowExecutionTimeout用于停止工作流重试,而不是ExpirationInterval(已从时态中完全删除)
5、重试时间含义不同
6、依赖不一致
7、配置不同,不兼容
边栏推荐
- DVWA之SQL注入
- unity2d小游戏
- 【debug锦集】Expected input batch_size (1) to match target batch_size (0)
- ERROR 1064 (42000) You have an error in your SQL syntax; check the manual that corresponds to your
- [Linear Neural Network] softmax regression
- 110道 MySQL面试题及答案 (持续更新)
- 矩池云快速安装torch-sparse、torch-geometric等包
- Musk talks to the "virtual version" of Musk, how far is the brain-computer interaction technology from us
- 重磅 | 基金会为白金、黄金、白银捐赠人授牌
- Multiple table query of sql statement
猜你喜欢
mysql uses on duplicate key update to update data in batches
【debug锦集】Expected input batch_size (1) to match target batch_size (0)
CentOS7 安装MySQL 图文详细教程
ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)
Open Source Smart Future | 2022 OpenAtom Global Open Source Summit OpenAtom openEuler sub-forum was successfully held
Heavyweight | The Open Atomic School Source Line activity was officially launched
SQL row-column conversion
prompt.ml/15中<svg>标签使用解释
MySQL database backup
开源汇智创未来 | 2022开放原子全球开源峰会OpenAtom openEuler分论坛圆满召开
随机推荐
Centos7 install mysql5.7 steps (graphical version)
STM32HAL库修改Hal_Delay为us级延时
Musk talks to the "virtual version" of Musk, how far is the brain-computer interaction technology from us
Explanation of
MySQL优化之慢日志查询
Unity打灵狐者
[C language] Detailed explanation of operators
Lua,ILRuntime, HybridCLR(wolong)/huatuo hot update comparative analysis
PWN ROP
Unity URP渲染管线摄像机核心机制剖析
Numpy中np.meshgrid的简单用法示例
Unity资源管理系列:Unity 框架如何做好资源管理
PCL calculates the point cloud coordinate maximum and its index
Solved (the latest version of selenium framework element positioning error) NameError: name 'By' is not defined
STM32 - DMA
input输入框展示两位小数之precision
1. 获取数据-requests.get()
MySQL事务隔离级别详解
Doris学习笔记之监控
益智类游戏关卡设计:逆推法--巧解益智类游戏关卡设计