LiteFlow 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
LiteFlow 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
LiteFlow 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发微服务框架
开源组织
地区 国产
投 递 者 铂赛东
适用人群 未知
收录时间 2018-04-02

软件简介

liteFlow是一个轻量,快速的组件式流程引擎框架/规则引擎,组件编排,组件复用,帮助解耦业务代码,让每一个业务片段都是一个优雅的组件,并支持热加载规则配置,实现即时修改。

官方网站:https://yomahub.com/liteflow

特性:

* 复杂业务的解耦编排利器,为所有组件提供统一化的实现方式
* 基于规则文件来编排流程,支持xml,json,yml三种规则文件写法方式
* 框架中提供本地文件配置源,zk配置源的实现
* 框架提供自定义配置源,只需实现一个接口,即可从任何地方加载配置源
* 支持SpringBoot的自动装配,也支持Spring的配置和非Spring的项目
* 提供串行和并行2种模式,提供常见常见的表达式语句
* 可以定义脚本语言节点,支持QLExpress和Groovy两种脚本,脚本语言支持即时热变更
* 组件可以支持重试,每个组件均可自定义重试配置和指定异常
* 提供无级嵌套的显式子流程模式,隐式子流程模式
* 数据槽隔离机制,在多并发下上下文独立而稳定
* 对系统损耗极低,可以稳定运行在核心业务大规模的微服务中
* 自带简单的监控,能够知道每个组件的运行耗时排行

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(2)
发表了资讯
今天 09:24

LiteFlow v2.10.1发布!我们又发迭代版本了,国内超好用的编排规则引擎框架

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是国内优秀的社区驱动型开源项目,开源2年多,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。 如果你是第一次知道这个项目,可以去官网或相关的主页进行了解: 项目官网: https://liteflo...

0
3
发表了资讯
03/17 11:11

LiteFlow 大版本更新,国产超好用的规则引擎,荣耀征途,才刚刚启航

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是国内优秀的社区驱动型开源项目,开源2年多,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。 如果你是第一次知道这个项目,可以去官网或相关的主页进行了解: 项目官网: https://liteflo...

3
9
发表了资讯
02/10 08:21

LiteFlow v2.9.7 发布!新年第一个迭代版本

v2.9.7介绍 2.9.7是LiteFlow 2023年的第一个版本。很抱歉这个版本来的晚了一点。 2.9.7提供了1个特性,5个增强,4个Bug修复,1个开源集成特性,总计11个issue的更新。 其中版本特性为迭代器组件,弥补了循环组件之前的不足。 迭代器组件 自从推出了循环组件之后,社区里反应使用体验一直不是很好。其主要因素在于循环组件需要自己去取到当前下标,然后根据下标再去取到对象,这样的过程太过于繁琐。 所以在这个版本,我们增加了...

0
1
发表了资讯
2022/12/19 11:13

LiteFlow v2.9.6 发布!初心不改

v2.9.6介绍 LiteFlow继续发力,推出了v2.9.6版本。 该版本主要改进了组件底层的实例参数结构,并且对循环组件增加了循环下标的特性。 并且还修复了一些BUG。 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 利用LiteFlow,你完全可以使用脚本语言写出一个java项目。 LiteFlow...

0
2
发表了资讯
2022/12/13 09:02

写 Java 项目,何必用 Java!LiteFlow v2.9.5 版本发布

前言 LiteFlow v2.9.5版本今天正式发布!带来了3个横向扩展特性和诸多增强。 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达5种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 利用LiteFlow,你完全可以使用脚本语言写出一个java项目。 LiteFlow是国内优秀的社区型开源项目,如果你是第一次知道这个项目,可以去官网或相关的主...

3
7
发表了资讯
2022/12/01 11:45

LiteFlow v2.9.4 发布!一款让你系统支持热更新,编排,脚本编写逻辑的国产规则引擎框架

前言 上海的天气降温让人猝不及防,但是我们的迭代速度却井然有序。 今天我们带来了LiteFlow v2.9.4版本。 我们每次的发布的issue有很大一部分依托于我们的使用者社区,社区人越来越多。我看到了使用者在使用过程中遇到的问题,也收集了很多使用过程中很有意思的建议。这些也正是我们每一次迭代的方向。谢谢那么多的小伙伴的支持和建议,LiteFlow一直会是一个以社区为驱动的开源框架。 LiteFlow是一个开源编排式规则引擎,能够让...

2
7
发表了资讯
2022/11/11 12:08

LiteFlow v2.9.3 如约而至,强大的现代化规则引擎!

前言 LiteFlow v2.9.3如约而至!我们的迭代频率又提高了,也更好用了。 我们一直在努力让LiteFlow这款规则引擎更好用,在2.9.0刚出来的时候,LiteFlow推出了数据库,nacos,etcd,zk这几种原生插件的支持。 但是随后有小伙伴反应,数据库里不支持存储脚本,zk,nacos,etcd里不支持脚本和规则分离,都得写在一起。 今天推出的2.9.3版本我们解决了一大部分这方面的诉求。 LiteFlow是一个灵动的,高成长性的,社区驱动的,丝滑且正...

0
9
发表了资讯
2022/10/25 09:47

LiteFlow v2.9.1发布!国产规则引擎不断进化!

前言 LiteFlow v2.9.1今天正式发布! 同时IDEA插件LiteFlowX 1.1.1同时发布。大家可在IDEA插件市场搜索liteflow进行下载和更新。 v2.9.1带来了一个全新的脚本语言支持和数个增强性更新。 在追求高质量和高效率的规则引擎方面,国产规则引擎LiteFlow从未停止过脚步。从近几个月的版本迭代速度大家就可以看出来。我们越走越快,也越走越稳,希望大家多多关注LiteFlow。 LiteFlow是一个灵动的,高成长性的,社区驱动的,丝滑且正在...

0
7
发表了资讯
2022/10/10 10:43

LiteFlow v2.9.0 发布,超多特性汹涌而至!

一 LiteFlow今天正式发布v2.9.0版本! 我们带来了超多激动人心的特性。为了这个版本,国庆基本没怎么休息过。 在v2.9.0版本中,LiteFlow原生对数据库,Nacos,Etcd,ZK进行了深度支持,真正的开箱即用。无需自己再扩充接口。 同时在新版本里,我们增加了循环表达式,大幅丰富了脚本的功能,支持了方法级别的声明式组件功能。 这几个主要特性是v2.9.0中的版本特性。同时我们也大幅优化了底层代码,底层架构更加稳固且优雅。 Lite...

1
8
发表了资讯
2022/08/29 11:18

LiteFlow v2.8.5 发版注记

一 LiteFlow v2.8.5今天正式发布!完全兼容2.8.X版本。 同时IDEA插件LiteFlowX 1.0.4今天同时发布!大家可在插件市场里进行下载/更新。 LiteFlow是一个灵动的,高成长性的,社区驱动的,丝滑且正在变得越来越好用的国产开源规则引擎。 如果你是第一次知道这个项目,可以去官网或相关的主页进行了解: 项目官网: https://liteflow.yomahub.com gitee托管仓库: https://gitee.com/dromara/liteFlow github托管仓库: https://gi...

2
3
发表了资讯
2022/08/18 10:38

LiteFlow v2.8.4 发版注记

一 LiteFlow v2.8.4今天正式发布!完全兼容2.8.X版本。 我们始终在坚持让这个框架更好用,更加人性化。 所有的issue均来自于社区,LiteFlow是一个由社区驱动的开源项目。我们的社区非常活跃,有很多人正在以各种方式帮助这个项目变的越来越好。 LiteFlow是一个灵动的,高成长性的,社区驱动的,丝滑且正在变得越来越好用的国产开源规则引擎。 如果你是第一次知道这个项目,可以去官网或相关的主页进行了解: 项目官网: https:/...

2
2
发表了资讯
2022/07/27 11:18

LiteFlow v2.8.3发版注记,轻量优雅的国产规则引擎

一 LiteFlow v2.8.3今天正式发布!完全兼容2.8.X版本。 我们始终在坚持让这个框架更好用,更加人性化。 所有的issue均来自于社区,LiteFlow是一个由社区驱动的开源项目。我们的社区非常活跃,有很多人正在以各种方式帮助这个项目变的越来越好。 LiteFlow是一个灵动的,高成长性的,社区驱动的,丝滑且正在变得越来越好用的国产开源规则引擎。 如果你是第一次知道这个项目,可以去官网或相关的主页进行了解: 项目官网: https:/...

0
11
发表了资讯
2022/07/19 11:23

LiteFlow v2.8.2 发布,小而强大的国产规则引擎!

一 LiteFlow v2.8.2今天正式发布!完全兼容2.8.X版本。 此版本增强了底层的一些功能。我们始终在坚持让这个框架更好用,更加人性化。 所有的issue均来自于社区,LiteFlow是一个由社区驱动的开源项目。我们的社区非常活跃,有很多人正在以各种方式帮助这个项目变的越来越好。 LiteFlow是一个灵动的,高成长性的,社区驱动的,丝滑且正在变得越来越好用的国产开源规则引擎。 如果你是第一次知道这个项目,可以去官网或相关的主页进...

0
9
发表了资讯
2022/07/15 11:05

LiteFlowX-IDEA 插件全新发布啦!语法高亮,语法提醒,自动检测,智能跳转

LiteFlow自从发布了2.8.0里程版之后,新的EL表达式的确在编排方面更加得心应手,但是美中不足的就是语法完全靠自己手打,一不小心拼错单词,检查半天。复杂语句少个括号,检查半天。 为此我们今天推出了LiteFlowX——IDEA版本的语法辅助插件。强大的辅助功能让使用者在编写EL表达式上规避掉这些问题。强大的辅助让你的下路稳如老狗!破三塔,冲高地! LiteFlow是一个灵动的,高成长性的,社区驱动的,丝滑且正在变得越来越好用的...

2
11
发表了资讯
2022/07/11 10:53

LiteFlow v2.8.1 发版注记,优雅强大的国产规则引擎!

一 LiteFlow v2.8.1版本发布! 从2.8.0里程碑版本发布之后,我们一直在马不停蹄的进行迭代。 2.8.0新推出的EL规则,也获得了大家的认可。为了方便大家更加友好的书写EL规则,我们也进行开发了IDEA插件,来帮助使用者在写规则的时候进行语法提醒,语法预检查,高亮等。 这个插件目前开发已接近尾声,相信不就之后就可以在IDEA的插件市场里见到了。 2.8.1版本为小版本迭代,主要为依赖瘦了身,提升了规则反复加载的性能,以及一个...

0
5
发表了资讯
2022/07/04 12:32

LiteFlow 里程碑版本 2.8.0 发版注记!全新的 DSL 会惊艳到你吗?

一 New version! 2.8.0 go!!! 这是我在提交中央仓库前写下的简短description。我希望这个版本能把LiteFlow带向更远的地方。 曾经在半年前就计划的新的DSL计划,但是因为底层还不完善,花了半年时间几乎重写了整个底层慢慢迭代,在今天终于完成全新DSL! LiteFlow今天正式推出里程碑版本2.8.0!正式迈入了2.8.X系列。这次LiteFlow带来了全新设计的规则表达式,带来质的飞跃!任何复杂的DAG图用LiteFlow去编排都已经是轻而易举的事...

11
7
发表了资讯
2022/06/30 13:52

2 年的迭代和努力,终让 LiteFlow 获得了本年度的 GVP!

一 我记得刚开始写下LiteFlow第一行代码的时候。心里就在想,我要开源这个项目。 所以从一开始,这个项目的一切都是按照开源的标准在进行着。 从第一个版本1.0.0到目前正在做的2.8.X,当中经历了60多个版本的迭代。在中央仓库上发布了40个版本。 从第一个star到目前的2.1k star,拥有了800多人的社区群。 从修复的第一个issue,到目前,已经解决了200多个issue。 从成功跑通第一个测试用例起,到目前还未发版的2.8.0,已经拥有了...

3
7
发表了资讯
2022/06/07 13:49

LiteFlow v2.7.1 版本发布 & 新版官网上线

一 LiteFlow 的重大更新版本 v2.7.1 今天正式发布! 同时对于 2.7.1 的版本,整个文档很多章节也重新写了,补了很多文档。这次的文档比之前更加详细。对用户更加友好了。 对于 2.6.X 版本的用户,这次保留了以前的文档。您可以继续使用。2.6.14 将成为 2.6.X 的最后一个稳定版本。 新的版本去除了 Slot 的概念。取而代之的是用户能用任意的类去变成上下文。这和 slot 本质是差不多的,但是用户能在上下文上可以任意扩展了。 还增...

0
5
发表了资讯
2022/06/06 11:26

LiteFlow v2.7.0 版本发布,小而强大的规则引擎

一 LiteFlow的重大更新版本v2.7.0今天正式发布! 同时对于2.7.0的版本,整个文档很多章节也重新写了,补了很多文档。这次的文档比之前更加详细。对用户更加友好了。 对于2.6.X版本的用户,这次保留了以前的文档。您可以继续使用。2.6.14将成为2.6.X的最后一个稳定版本。 新的版本去除了Slot的概念。取而代之的是用户能用任意的类去变成上下文。这和slot本质是差不多的,但是用户能在上下文上可以任意扩展了。 LiteFlow是一个轻量...

2
10
发表了资讯
2022/05/27 11:33

LiteFlowX 正式版发布 IDEA 插件市场

LiteFlow的IDEA插件发布正式版本啦! 上次发布的alpha版本,需要你添加一个dev仓库,才能搜索到。现在直接在IDEA插件市场能搜到了! 先简单介绍下LiteFlow框架: LiteFlow框架是一个Java领域小而美的开源规则编排引擎,在2020年开源,到目前为止迭代了36个版本,有日益庞大的社区和众多使用者,如你想了解这款开源引擎,可以移步官网,强大的文档让你快速上手: https://liteflow.yomahub.com/ 但是如果你之前添加过alpha版本,...

2
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
2 评论
119 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部