Skip to content

Ordo高性能规则引擎

亚微秒级延迟,50万+ QPS,配备可视化编辑器

Ordo

快速示例

json
{
  "config": {
    "name": "discount-check",
    "version": "1.0.0",
    "entry_step": "check_vip"
  },
  "steps": {
    "check_vip": {
      "id": "check_vip",
      "name": "Check VIP Status",
      "type": "decision",
      "branches": [{ "condition": "user.vip == true", "next_step": "vip_discount" }],
      "default_next": "normal_discount"
    },
    "vip_discount": {
      "id": "vip_discount",
      "type": "terminal",
      "result": { "code": "VIP", "message": "20% discount" }
    },
    "normal_discount": {
      "id": "normal_discount",
      "type": "terminal",
      "result": { "code": "NORMAL", "message": "5% discount" }
    }
  }
}

性能

指标结果
单规则执行1.63 µs
表达式评估79-211 ns
HTTP API 吞吐量54,000 QPS
预计多线程500,000+ QPS

基于 MIT 许可发布。