规则引擎大比拼 Drools VS Easy-rules VS RuleBook
在规则引擎市场上,存在着不少的开源规则引擎,这些规则引擎也有很多公司在用,然而却没有找到一篇对这些规则引擎进行比较的文章。于是乎,在网上检索了些资料,以下内容可作为规则引擎选型的一个参考报告。 Drools Easy Rules Rule Book 简介 可以执行复杂事件处理的规则引擎 简单轻量级的规则引擎 支持Lambda的轻量级规则引擎 流行度 8.7 ★★★★★ 8.0 ★★★★ 5.1 ★★★ 活跃度 9.4 ❤❤❤❤❤ 7.5 ❤❤❤❤ 4.4 ❤❤❤ 代码质量 L1( Lumnify 统计 ) L5( Lumnify 统计 ) - 当前版本 7.47.0.Final V 4.1 V 0.12 版本支持 7.x 版本已持续多年 仅支持 4.1.x,老版本不支持更新 2018年5月发布V 0.11,V 0.12发布时间不详 编程语言 Java Java Java 算法 RETE算法 - - 本想在更多表达式支持等方面再进行比较的,但当我看到 Easy Rules仅支持 V 4.1 时就放弃了,V 4.0也才仅仅发布半年,你说不支持就不支持了,真是❤大的很。我知道搞开源这玩意不挣钱,但既然决定开源了,起码得有点奉献精神,自己没精力维护不要紧,其他人提个Bug修复的issue合并一下并不过分吧。 最后,关于Drools说一句,很多人觉得这个东西太重了,这个东西确实功能复杂