rulego
活跃·★ 1.5k·更新于 2026-05-29
★ 时下流行★ 必备神器
RuleGo 是一个基于 Go 语言构建的轻量级、高性能、嵌入式、可编排的组件化规则引擎。
`RuleGo` 是一个基于 Go 语言构建的轻量级、高性能、嵌入式、可编排的组件化规则引擎。它可以帮助您快速构建松耦合、灵活的系统,实时响应和调整业务需求变化。
#规则引擎#Go语言#工作流编排#物联网#边缘计算
01
功能特性
01轻量级:无外部中间件依赖,高效适用于物联网边缘计算。
02高性能:利用 Go 语言特性并采用协程池、对象池等技术。
03双模式:支持嵌入式和独立部署两种模式。
04组件化:业务逻辑以组件形式封装,可灵活配置复用。
05工作流编排:动态编排规则链,无需重启应用即可调整业务逻辑。
02
兼容性
Go
原生支持
已通过文档验证
HTTP
支持
已通过文档验证
MQTT
支持
已通过文档验证
Kafka
支持
已通过文档验证
03
快速开始
1
$ go get github.com/rulego/rulego
04
使用场景
↳边缘计算:在边缘服务器上预处理、过滤、聚合数据。
↳物联网:收集设备数据、进行规则判断并触发告警、联动等动作。
↳应用集成:连接各种系统或协议,如 SSH、Kafka、数据库、ChatGPT。
05
同类工具
相关搜索
评论
登录后发表评论
暂无评论,来发表第一条吧