DevOps研发效能
媒体矩阵
开源中国APP
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发微服务框架
开源组织
地区 国产
投 递 者 铂赛东
适用人群 未知
收录时间 2018-04-02

软件简介

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

官方网站:https://liteflow.cc/

特性:

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(2) 发布并加入讨论🔥
发表了资讯
03/31 13:25

LiteFlow v2.13.1 正式发布,新特性来袭!

前言 新的版本v2.13.1发布啦! 上次发布是2月底,到现在也差不多有一个多月了。这一个月我非常忙碌,闲暇之余,根据社区的反馈修复了大量的2.13.0遗留的问题。 这个版本总共更新了10个Issue。完全兼容v2.13.0版本,可以放心升级。 在这个版本中,新推出的特性就一个,即"表达式取参&设值",这个特性非常之实用,可以完全解决组件和上下文的耦合问题。 下面就来说说这个新特性。 表达式取参&设值 在LiteFlow的设计理念中,组件之...

1
2
发表了资讯
02/25 11:54

LiteFlow v2.13.0 震撼发布!领航开源规则引擎新纪元

前言 这一次的新版本距离上一个版本时间有点久。 一方面确实这次更新的东西确实比较多,另一方面LF使用的公司和开发者越来越多,我需要很多的时间来收集社区反馈。有些特性我也需要细细思索去考虑合理性,底层代码也会经常审阅是否健壮。 再者我又比较佛系,做LF从来不给自己设时间期限,因为我觉得那样才是一种放松的状态,但凡一件事情有了时间紧迫感或KPI,我觉得都无法保证这个东西是发自内心的喜爱去驱动的。 在做LF的时候...

2
4
发表了资讯
2024/10/15 12:58

LiteFlow 2.12.4 发布!超好用的国内规则引擎框架

前言 LiteFlow的最新版本2.12.4发布了! 在这个版本里,我们带来了2个大特性和诸多的升级。同时这个版本也是向下兼容2.12.X系列的版本的。 JavaX脚本 LF从很早就开始支持Java脚本,让java代码可以像一种脚本语言那样运作,使用java语言编写可以随时热刷新的代码成为了现实,这个脚本很酷,但是社区里一直诟病的就是LF的java脚本竟然不支持lambda和泛型。 这是因为之前java脚本底层用的是Janino框架,这个框架是个老外写的,这个...

0
1
发表了资讯
2024/09/06 14:14

LiteFlow v2.12.3 正式版本发布,国内好用优秀的规则引擎框架

前言 这一个版本2.12.3做了挺久的。虽然涉及到的issue只有9个,但是其中有些issue涉及到了LF的核心数据结构的变动。为了能让LF的源码设计更加优秀,是做了大量的优化的。 如果你在使用2.12.X系列的版本,可以无缝升级。如果是以下版本,请看官网的升级指南。 嵌套循环获取N层下标/迭代对象 在之前版本中,这一直是循环体系中不太完美的地方,开发者只能取到当前层的循环下标/迭代对象。而无法取到上层的值。之前版本没提供也是因...

4
4
发表了资讯
2024/07/26 13:30

优秀国产规则引擎框架,LiteFlow 发布 v2.12.2 版本

LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达8种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的高star项目,截止到发此文章的时候,Gitee star超过6.2k,Github则拥有2.8Kstar。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源3年多,目前已经被各大一线公司应用在核心系统上,据不完全统计,国内将...

0
2
发表了资讯
2024/06/04 10:51

规则引擎 LiteFlow 发布 v2.12.1 版本,有多猛用过才知道

LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达7种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的高star项目,截止到发此文章的时候,Gitee star接近6k大关,Github则拥有2.6Kstar。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源3年多,目前已经被各大一线公司应用在核心系统上,据不完全统计,国内...

1
7
发表了资讯
2024/04/16 10:56

决策路由特性来袭,LiteFlow 大版本 2.12.0 发布

LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达7种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的高star项目,截止到发此文章的时候,Gitee star接近6k大关,Github则拥有2.6Kstar。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源3年多,目前已经被各大一线公司应用在核心系统上,据不完全统计,国内...

0
9
发表了资讯
2024/01/15 11:42

LiteFlow v2.11.4 正式版本发布!一个越来越强大的规则引擎

前言 2.11.4经历了BETA1,BETA2,BETA3版本之后,正式版发布! 2.11.4总共有18个issue的更新,绝大多数为增强类issue。在这个版本中,我们优化了底层,着重优化了性能。也提供了一些小特性的升级。 强烈建议还在用2.11.3版本的同学进行升级。 接下来挑几个更新的增强来详细说下。 重写了声明式的部分 此增强issue困扰我半个多月,一直以来,LiteFlow声明式的底层代码比较混乱。不太好阅读,而且始终会在一些边缘场景莫名其妙的出问...

1
1
发表了资讯
2023/11/02 10:13

LiteFlow v2.11.3 发布,双 11 需求多变?就靠这款规则引擎了

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的高star项目,过去一年来保持了非常快的增长趋势。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源将近3年,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。社区人数超过350...

1
5
发表了资讯
2023/10/16 08:42

LiteFlow v2.11.1发布!一个高速迭代,社区活跃的新一代规则引擎

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的高star项目,过去一年来保持了非常快的增长趋势。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源将近3年,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。社区人数超过350...

0
1
发表了资讯
2023/09/04 09:37

LiteFlow 新晋四位团队成员!后生可畏~

前言 LiteFlow在这一年中的迅速发展大家是有目共睹的,Gitee托管仓库一年猛增3000+ Star,社区人数也从500人迅速扩展到了3000多人。有越来越多的公司的开发部门开始以LiteFlow作为选型来构建自己的业务系统。 喜忧参半,喜的是LiteFlow规则引擎被一些人所认可,忧的是后续的迭代要跟上,开源的质量保障要投入更多的业余精力。 但值得庆幸的是,在今年开源之夏活动中,有很多的高校同学了解了LiteFlow开源框架,并且愿意付之于热...

5
2
发表了资讯
2023/09/01 08:32

新的面貌!LiteFlow 发布大版本 v2.11.0,五大新特性,国内新一代的规则引擎!

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的高star项目,过去一年来保持了非常快的增长趋势。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源将近3年,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。社区人数超过300...

2
4
发表了资讯
2023/07/24 11:31

LiteFlow v2.10.6 发布!一款社区驱动型优秀的规则引擎框架

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow也是Gitee的高star项目,过去一年来保持了非常快的增长趋势。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源将近3年,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。社区人数超过3...

0
6
发表了资讯
2023/06/26 10:58

LiteFlow v2.10.5 发布,这个强大的规则引擎值得一用

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow也是Gitee的高star项目,过去一年来保持了非常快的增长趋势。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源将近3年,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。社区人数超过3...

0
7
发表了资讯
2023/06/13 07:51

LiteFlow v2.10.4 发布,规则引擎之路进行到底

LiteFlow LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow也是Gitee的高star项目,过去一年来保持了非常快的增长趋势。 同时LiteFlow也是国内优秀的社区驱动型开源项目,开源将近3年,目前已经被各大公司应用在核心系统上。特性以及支持度都非常好。社区人数超过3000人...

0
5
发表了资讯
2023/04/12 07:59

LiteFlow v2.10.2 发布!国产超好用的规则引擎框架

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

2
9
发表了资讯
2023/03/23 09:24

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

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

0
8
发表了资讯
2023/03/17 11:11

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

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

3
9
发表了资讯
2023/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
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{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 评论
127 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部