运行时间和测量
Cohuno 运行时架构和基准测试
持久工作人员跨 XML 操作重用流程初始化。预热是在业务请求之前进行准备;它并没有消除准备成本。
内部 17 项活动订单履行基准
记录的热发动机中位数是 6.33 毫秒 跨 200 个顺序执行。第 95 个百分位数为 7.61 毫秒,第 99 个百分位数为 8.26 毫秒。在这些热执行期间没有启动额外的 XML 工作线程。
适用范围
此测试在共享 Linux x86-64 沙箱中使用 Python 兼容性运行时,并带有模拟外部连接器。它排除了 API 传输、数据库持久性和实时第三方服务。两名工人预热大约需要 2.61 秒,并且是单独测量的。这些测量不是 Rust 运行时结果、生产 SLA、并发基准,也不是与 TIBCO 或 MuleSoft 的比较。
存储库中包含的本机 Rust 运行时是一个实验性候选者,并不是由该基准测试建立的。
复制和检查
在存储库中,运行 python migration-v3/scripts/benchmark_compat.py --samples 200 --output benchmark.json 安装了记录的 Python 依赖项。结果取决于硬件、引擎配置、有效负载和工作负载。
衡量工作负载的总成本
考虑基础设施、持久工作内存、连接器依赖性、操作量、可观察性和支持。此测试未确定相对于其他产品的节省百分比。