LiteFlow 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
LiteFlow 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
LiteFlow 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
LiteFlow 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
LiteFlow 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发微服务框架
开源组织
地区 国产
投 递 者 铂赛东
适用人群 未知
收录时间 2018-04-02

软件简介

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

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

特性:

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
11/12 11:18

LiteFlow 2.6.4 版本发行注记,里程碑版本!

一 这个版本做的很折腾。期间几个issue推翻重做了好几次。 但我最终还是带来了LiteFlow 2.6.4这个重要版本。 虽然版本是小版本号升级,但是带来的更新可一点也不少。并完全向下兼容。 如果你是第一次知道LiteFlow这款框架,可以移步以下链接进行了解: 官网:https://yomahub.com/liteflow Gitee仓库主页:https://gitee.com/dromara/liteFlow Github仓库主页:https://github.com/dromara/liteflow 也可以看我之前发布的一篇介...

3
6
发表了资讯
10/15 18:40

LiteFlow 2.6.3 版本正式发布!轻量级的流程编排引擎

LiteFlow 2.6.3版本发布了!每次发布新版本,都觉得这个框架的健壮度又高了很多 感谢社区的小伙伴那么热心的给这个项目提PR,提ISSUE。你们的使用反馈促成了LiteFlow一次又一次的迭代 同时也自夸一波,这issue的解决速度是不是还可以呢? 如果你是第一次知道LiteFlow这款框架,可以移步以下链接进行了解: LiteFlow官网:https://yomahub.com/liteflow Gitee仓库托管主页:https://gitee.com/dromara/liteFlow Github仓库托管主...

4
16
发表了资讯
10/13 16:03

LiteFlow 2.6.2 版本正式发布!轻量级开源流程编排引擎

LiteFlow 2.6.2版本发布了!这个版本新增一个特性,重构了底层的parser代码。 如果你是第一次知道LiteFlow这款框架,可以移步以下链接进行了解: LiteFlow官网:https://yomahub.com/liteflow Gitee仓库托管主页:https://gitee.com/dromara/liteFlow Github仓库托管主页:https://github.com/dromara/liteflow 也可以看我之前发布的一篇介绍LiteFlow这个框架的文章 https://mp.weixin.qq.com/s/xyydmtk_a5R1zbg3EeORaw 本次更新...

0
16
发表了资讯
09/29 17:41

LiteFlow 2.6.1 版本正式发布

十一国庆前的最后一个版本,2.6.1 这个版本增加了一些测试用例,修复1个bug,增强了1个功能。 让2.6.X版本更加稳固。 每次发版都会经过近百个测试用例的回归,所以请大家放心用。 如果你是第一次知道LiteFlow这款框架,可以移步以下链接进行了解: LiteFlow官网:https://yomahub.com/liteflow Gitee仓库托管主页:https://gitee.com/dromara/liteFlow Github仓库托管主页:https://github.com/dromara/liteflow 也可以看我之前...

3
10
发表了资讯
09/24 14:25

LiteFlow 2.6.0 正式版发行注记

前言 LiteFlow在今年8月发布了2.6.0-BETA1版本。时隔一个月,我们今天发布了LiteFlow 2.6.0的正式版本~。 其实这算不上高效,因为还有其他项目要忙。但是看着LiteFlow社区的快速增长,我之后会保持一个月发一个版本的频率。 感谢社区的小伙伴在使用过程中给LiteFlow提供了诸多建议和issue,我每个版本的迭代主要就来自于你们的issue。而且越来越多的童鞋愿意贡献社区,我相信这是一个正向的循环。 LiteFlow的起初是为了公司的一...

0
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
01/08 10:46

别再硬编码业务流程了,试试这款轻量级流程编排框架!

Java技术栈 www.javastack.cn 关注阅读更多优质文章 前言 在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心业务有关,这些核心业务业务逻辑冗长,涉及内部逻辑运算,缓存操作,持久化操作,外部资源调取,内部其他系统RPC调用等等。 时间一长,项目几经易手,维护的成本得就会越来越高。各种硬代码判断,分支条件越来越多。代码的抽象,复用率也越来越低,各个模块之...

1
1
发表于开发技能专区
01/07 13:26

别再用硬编码写业务流程了,试试这款轻量级流程编排框架

## 前言 在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心业务有关,这些核心业务业务逻辑冗长,涉及内部逻辑运算,缓存操作,持久化操作,外部资源调取,内部其他系统RPC调用等等。时间一长,项目几经易手,维护的成本得就会越来越高。各种硬代码判断,分支条件越来越多。代码的抽象,复用率也越来越低,各个模块之间的耦合度很高。一小段逻辑的变动,会影响到其他...

0
1
2020/07/19 18:17

如何发布自己的项目到中央仓库

## 1 --- 以前在github发开源项目,都因为懒,从来不构建到中央仓库。最近因为其他人要用,联系我。希望可以发到中央仓库。我想,不就是mvn deploy嘛,开搞。一圈弄下来,发现真没那么简单。当中遇到了无数的坑,让我每一次都心里默默念到,发个项目,为何如此痛苦。 现将痛苦的过程详细记录下来。希望可以帮助到其他小伙伴少踩点坑。 首先,你需要到[sonatype](https://issues.sonatype.org/)这个站点上去注册一个账号。这个页...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
50 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部