基准测试结果

在 Apple Silicon (M系列) 上的单线程测试表明,Ordo 的性能远超行业标准。

执行延迟对比 (µs)

越低越好
传统引擎 (典型值) ~1,000 µs
Ordo 规则引擎 1.63 µs

* 性能提升约 600 倍,让实时业务决策“隐形”。

Coming Soon

Schema-Aware JIT — 已上线

通过 Cranelift 将数值规则编译为原生机器码,在计算密集场景下比字节码 VM 快 20–30 倍。

求值延迟 ~26 ns
峰值吞吐 76M ops/s
性能提升 30x faster

多级执行架构

从开发调试到极致性能需求,Ordo 覆盖所有场景。

Level 1

AST 解释执行

直接解释执行,适合开发调试和一次性规则。

~1.5 µs
Level 2

字节码虚拟机

高效字节码,生产环境默认,平衡灵活与速度。

~830 ns
Level 3

向量化执行

列式批处理,大规模数据校验的吞吐量怪兽。

Batch Optimization
Level 4

Schema-Aware JIT

编译为原生机器码,将延迟压缩至纳秒级。

~26 ns

79-211 ns

表达式求值时间

54,000+ QPS

HTTP API 单线程 QPS

3.9 ms

HTTP API P99 延迟

0 Alloc

热路径堆分配

准备好提升您的业务决策了吗?

加入我们,体验性能与可视化编辑带来的开发效率革命。Ordo 已在 GitHub 开源。