RuleGo v0.14.0 发布:Go 轻量级、高性能、嵌入式、编排式的规则引擎


RuleGo v0.14.0 (2023/9/6)

新功能

  • 【examples】增加大量使用示例:详情
  • 【标准组件】增加数据库客户端节点组件(dbClient),支持mysql和postgres数据库,可以在规则链通过配置方式对数据库进行增删修改查:使用示例
  • 【扩展组件 】增加redis客户端节点组件(x/redisClient):使用示例
  • 【规则链引擎】增加加载指定路径文件夹所有规则链功能
  • 【HTTP Endpoint组件】URL Query参数自动存放到msg.Metadata
  • 【msg】 msg.Metadata value允许为空
  • 【节点组件】节点配置,支持字符串映射成time.Duration类型
  • 规则链配置文件支持配置规则链id

修复

  • 修复mqttClient节点组件,随机clientId不生效问题

改进

  • Endpoint 接口抽象,实现types.Node 接口,上层可以根据Endpoint”类型“统一调用
  • js脚本相关节点,处理msg支持数组和map方式
  • 【HTTP Endpoint组件】配置 Addr改成Server

其他信息

  • 欢迎在 Gitee 或者 Github 上提交反馈或建议
  • 扩展组件rulego-components:Gitee Github
  • 欢迎加入社区讨论QQ群:720103251

相關推薦

2023-08-24

RuleGo v0.13.0 (2023/8/23) 新功能 新增数据集成模块(Endpoint),使用文档和介绍点击:Gitee 或者 Github 提供统一的数据处理抽象,方便异构系统数据集成,目前支持HTTP和MQTT协议 支持其他协议集成扩展,例如:kafka数据等

2023-11-27

RuleGo是一个基于Go语言的轻量级、高性能、嵌入式、可编排组件式的规则引擎。也一个灵活配置和高度定制化的事件处理框架。支持异构系统数据集成,可以对输入消息进行聚合、分发、过滤、转换、丰富和执行各种动作。 典

2024-10-08

RuleGo 是一个基于 Go 语言的轻量级、高性能、嵌入式、组件编排新一代规则引擎。它可以帮助你快速构建低耦合、灵活的系统,实现复杂的业务逻辑。RuleGo 还提供大量可复用的组件,支持对数据进行聚合、过滤、分发、转换、丰

2023-10-08

[v0.15.0] 2023/10/7 feat:增加文档官网: rulego.cc feat:增加可视化相关API。文档 feat:增加规则链全局配置Properties。文档 feat:增加规则链全局配置和自定义函数到js运行时,js脚本可以调用golang自定义函数。文档 feat:增加同步

2024-07-27

s://liteflow.cc 以下文章LiteFlow简称为LF。 前言 LF 2.12.2.1发布啦! 肯定有小伙伴会奇怪,这次怎么最后还有个点1呢。因为2.12.2本来已经发布,但是这期间社区里有个同学用到了声明式的异常事件监听功能,发现有一个bug并立即

2023-03-24

保证了它的性能超越大部分解释型表达式引擎,整体非常轻量级,整个jar包大小哪怕发展到现在5.3这个版本,也才600k。 在社区中,我听到有人希望支持Aviator这个脚本语言。LiteFlow在脚本的支持度方面一直很全,既然Aviator很多

2023-04-12

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlo

2024-07-07

2024年4月12日,1Panel开源项目组正式发布官方开源子项目——MaxKB开源知识库问答系统(github.com/1Panel-dev/MaxKB)。MaxKB开源项目发布后迅速获得了社区用户的认可,成功登顶GitHub Trending趋势榜主榜。 截至2024年7月4日,MaxKB开源项目

2024-08-02

凹语言是国内 Gopher 发起的纯社区构建的开源国产编程语言项目(没有公司背景、没有任何赞助)。同时凹语言也是国内第一个实现纯浏览器内编译、执行全链路的自研静态类型的编译型通用编程语言。凹语言 v0.14.0 有以下改进:

2023-10-17

https://github.com/dromara/liteflow 前言 上一个版本是9月1日发布的,经过了一个半月,LiteFlow新的v2.11.1和大家见面了。 这个版本总共带来了7个大特性,3个增强,2个修复。总计12个issue的更新。 其实这已经比上一个大版本已经有

2024-10-21

,还对软件的底层架构进行了深入改进。Typst 0.12 版本的发布标志着该排版工具的进一步成熟,也让开发者和文档创作者们能够以更高效的方式处理复杂的排版任务。 持续创新的 Typst 自 2019 年推出以来,Typst 一直致力于打造一

2023-11-03

: https://github.com/dromara/liteflow 新版本简介 LiteFlow又发布新版本啦!v2.11.3这个版本主要是修复社区里提出的一些bug的版本。 v2.11.3总计有1个增强,5个修复。 对于SQL插件,可能是大家用的最多的LiteFlow插件,我们在新版本里

2023-06-27

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlo

2023-07-13

台模板、提升效率的主题配置系统。 新发布项目二:高性能服务网格—Kmesh 服务网格作为云原生的下一代技术,已逐步成为云上基础设施标配,但其sidecar架构存在性能问题,是当前网格技术推广的关键;Kmesh高性能服务网