LiteFlow是一个轻量且强大的国产规则引擎框架,可用于复杂的组件化业务的编排领域,独有的DSL规则驱动整个复杂业务,并可实现平滑刷新热部署,支持多种脚本语言规则的嵌入。帮助系统变得更加丝滑且灵活。
LiteFlow于2020年正式开源,2021年获得开源中国年度最受欢迎开源软件殊荣。于2022年获得Gitee最有价值开源项目(GVP)荣誉。是一个正处在高速发展中的开源项目。
LiteFlow是一个由社区驱动的项目,我们非常重视社区建设,拥有一个800多人的使用者社区,在使用中碰到任何问题或者建议都可以在社区中反应。
你在官网中可以找到加入社区的方式!
官网链接:
https://liteflow.yomahub.com
文档链接:
https://liteflow.yomahub.com/pages/5816c5
示例工程:
https://github.com/bryan31/message-demo
同时LiteFlow的源码中拥有超过860个测试用例,包含了大部分的场景,在源码中可以看到测试用例
LiteFlow是一款编排式的规则引擎,最擅长去解耦你的系统,如果你的系统业务复杂,并且代码臃肿不堪,那LiteFlow框架会是一个非常好的解决方案。
LiteFlow利用规则表达式为驱动引擎,去驱动你定义的组件。你有想过类似以下的多线程流程编排该如何写吗?
这一切利用LiteFlow轻而易举!框架的表达式语言学习门槛很低,但是却可以完成超高复杂度的编排。
LiteFlow拥有极其详细易懂的文档体系,能帮助你解决在使用框架的时候95%以上的问题。
目前为止,LiteFlow拥有658个测试用例,并且不断在增加中。完备的文档+覆盖全面的测试用例保障了LiteFlow框架的稳定性!
https://gitee.com/dromara/liteFlow
LiteFlow期待你的了解!