决策引擎选购指南
决策引擎或规则引擎的概念在2015年随着互联网金融行业的发展得到了快速普及,逐渐被各大公司接纳并入到企业基础设施中,用于集中管理高频多变的业务运营策略,相对于原先的硬代码维护的方式,有着便捷、高效、低成本的特点。
市面上关于决策引擎的分享不少,但主要集中在技术层面的经验分享,比如如何从0到1搭建一套决策引擎,大家如果感兴趣也可以自行进行查阅。反而从公司层面出发,如何评估以及选择决策引擎的文章十分有限,从而导致了公司在采购的时候往往因为信息不对称而十分被动。因此,本文将从一位决策引擎使用者的视角出发,来分享一下我认为的公司在采购决策引擎应用考虑或者注意的事项。(注:本文中不涉及到与数据结合的十分紧密的应用型引擎产品,这类产品的可扩展性十分有限)
总的来说,市面上的决策引擎主要分两类,一类是开源引擎(如Drools)或基于开源引擎二次开发(服务层)的产品,另一类是成熟的商业化决策引擎(如FICO Blaze、 IBM ODM,、Experian SMG3、Sparkling Logic SMARTS等)。前