IceIce
首页
  • 入门

    • 快速开始
    • 核心概念
    • 架构设计
  • SDK 指南

    • Java SDK
    • Go SDK
    • Python SDK
  • 参考

    • 节点类型速查
    • Roam API
    • Mock
    • Server 配置
    • Client 配置
演示
常见问题
  • 更新日志
  • 升级指南
赞助
社区
  • GitHub
  • Gitee
  • English
  • 简体中文
首页
  • 入门

    • 快速开始
    • 核心概念
    • 架构设计
  • SDK 指南

    • Java SDK
    • Go SDK
    • Python SDK
  • 参考

    • 节点类型速查
    • Roam API
    • Mock
    • Server 配置
    • Client 配置
演示
常见问题
  • 更新日志
  • 升级指南
赞助
社区
  • GitHub
  • Gitee
  • English
  • 简体中文
Ice

Ice

轻量级可视化规则引擎和业务编排框架

快速开始在线演示核心概念

可视化规则编排

采用树形编排思想,提供 Web 可视化配置界面。节点独立、互不影响,真正实现业务解耦和配置自由。

轻量高性能

纯内存运算,毫秒级响应,几乎零性能损耗。无需数据库、中间件等外部依赖,Docker 一键部署。

多语言 SDK

提供功能对等的 Java、Go、Python SDK。规则热更新、秒级生效,无需重启应用。

三步快速开始

1. 部署 Ice Server

访问 http://localhost:8121 进入可视化配置界面。

2. 集成 Client SDK

共享存储

Server 和 Client 通过共享同一个 ice-data 目录实现配置同步,无需网络通信。

3. 配置规则并执行

在 Server 界面配置规则树 → 点击发布 → Client 自动热加载,在代码中调用执行:

查看完整快速开始指南 · Java SDK · Go SDK · Python SDK

适用场景

场景说明
营销活动优惠券、满减、拼团等复杂营销规则的灵活配置
风控决策信贷风控、反欺诈、实时风险评估引擎
权限控制动态权限管理、角色配置、资源访问控制
流程编排工单流转、审批流程、状态机管理

为什么选择 Ice

特性Ice传统规则引擎(Drools 等)
学习成本5 分钟上手需要学习 DSL
部署复杂度Docker 一键部署,零依赖依赖数据库和中间件
配置方式Web 可视化树形编排文本或代码
性能纯内存,毫秒级编译执行,有开销
修改规则热更新,秒级生效需重启或重新部署
变更影响节点独立,互不影响牵一发而动全身

用户列表

Agora喜马拉雅H3C途虎养车科大讯飞华泰
荔枝FM沪山蓝珀喜宝达ZFire
Apache-2.0 Licensed | Copyright 2022-present WaitMoon | 沪ICP备2025108706号