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


RuleGo v0.13.0 (2023/8/23)

新功能

  • 新增数据集成模块(Endpoint),使用文档和介绍点击:Gitee 或者 Github
    • 提供统一的数据处理抽象,方便异构系统数据集成,目前支持HTTP和MQTT协议
    • 支持其他协议集成扩展,例如:kafka数据等
    • 支持统一的数据路由和数据响应
  • 新增字段过滤器组件(fieldFilter)
  • 新增RuleEngine.OnMsgWithOptions方法,支持传递context和共享数据
  • 组件支持ctx.GetContext().Value(shareKey)获取共享数据

修复

  • 修复RuleEngine rootCtx不安全问题

改进

  • jsFilter、jsSwitch、jsTransform、log组件,在dataType=JSON数据类型下,支持js脚本使用msg.xx方式操作msg payload
  • 重命名mqttClient组件tls相关字段
  • 优化Metadata使用
  • 优化testcases
  • 优化README

其他信息

  • 新增RuleGo扩展组件库项目,欢迎贡献组件

    • 详情点击:Gitee 或者 Github
  • 欢迎在 Gitee 或者 Github 上提交反馈或建议


相關推薦

2023-09-07

RuleGo v0.14.0 (2023/9/6) 新功能 【examples】增加大量使用示例:详情 【标准组件】增加数据库客户端节点组件(dbClient),支持mysql和postgres数据库,可以在规则链通过配置方式对数据库进行增删修改查:使用示例 【扩展组件 

2023-11-27

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

2023-10-08

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

2023-03-24

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

2023-04-12

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

2022-06-10

并支持在 Windows、Linux 和 OSX 平台上运行。特点包括: 轻量级的 “一次设计,处处运行” 架构 元数据驱动 可视化开发环境 集成丰富的插件 内置生命周期管理 2.0 更新亮点 升级到 Java 11 发布公告写道,在 2.0 中,Hop

2023-07-13

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

2024-03-12

Docker 25.0.4 现已发布,具体更新内容如下: Bug fixes and enhancements 恢复 Windows 上默认“nat”网络中容器的 DNS 名称。moby/moby#47490 修复使用--checkpoint时​​​​​​​docker start失败的问题。moby/moby#47466 不要对现有的 swarm network

2023-10-17

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

2023-09-23

体计算效率。 3. OpenTiny低代码开发引擎子项目TinyEngine正式发布,AI辅助加速应用创新 OpenTiny作为开源的跨端、跨框架、跨版本企业级前端组件方案,可以帮助开发者快速构建极致体验的云原生应用。在本次大会中,邓明昆正

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

2022-12-14

前言 LiteFlow v2.9.5版本今天正式发布!带来了3个横向扩展特性和诸多增强。 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所

2023-03-09

1/5.0 Broker&Client 服务。 smart-flow 一款具备可观测性的轻量级业务编排框架。 组织地址:https://smartboot.tech/ 代码仓库:https://gitee.com/smartboot 2、 版本更新 v1.0.7版本主要完成了管理后台的搭建,支持在线编辑,预览流程