Apache Camel

决策引擎EngineX平台实践

六眼飞鱼酱① 提交于 2020-11-23 22:44:27
目录 1. 决策引擎介绍 什么是决策 什么是决策引擎 2. 应用场景 交易反欺诈应用场景 实时营销应用场景 信用反欺诈应用场景 3. 决策引擎调研 开源规则引擎 商业规则引擎 4. 决策引擎实战 决策引擎实战之:EngineX决策引擎 1. 决策引擎介绍 什么是决策 决策,指决定的策略或办法。是人们为各种事件出主意、做决定的过程。它是一个复杂的思维操作过程,是信息搜集、加工,最后作出判断、得出结论的过程。 什么是决策引擎 决策引擎是指企业针对其客户提供个性化服务的决策平台,这些个性化服务决策包括:风险决策、精确营销决策等。 决策引擎就是把商业规则转换成商业决策,在决策引擎之上可以开发出各种不同的解决方案。 1.1 早期规则模型 传统的风控规则模型主要内嵌在后台代码中,直接用硬编码的方式实现数据的获取、规则的定义、风险的判断。 优点 当规则较少、变动不频繁时,开发效率最高。 稳定性较佳:语法级别错误不会出现,由编译系统保证。 缺点 规则迭代成本高:对规则的少量改动就需要走全流程(开发、测试、部署)。 当存量规则较多时,可维护性差。 规则开发和维护门槛高:规则对业务分析人员不可见。业务分析人员有规则变更需求后无法自助完成开发,需要由开发人员介入开发。 1.2 业务定制引擎 基于特定业务场景开发的定制引擎,可视为一种推理引擎。 优点 规则配置门槛低

JIRA Apache

自古美人都是妖i 提交于 2020-10-27 12:42:10
jira apache - 国内版 Bing https://cn.bing.com/search?q=jira+apache&qs=n&form=QBRE&sp=-1&pq=jira+apache&sc=0-11&sk=&cvid=9821CDD8C46B417EA556122AE4043541 Apache Arrow - ASF JIRA https://issues.apache.org/jira/projects/ARROW?selectedItem=com.atlassian.jira.jira-projects-plugin:report-page Spark - ASF JIRA https://jira.apache.org/jira/projects/SPARK?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page Jira Component - Apache Camel https://camel.apache.org/components/latest/jira-component.html 登录 - Apache Software Foundation https://cwiki.apache.org/confluence/login.action?os

Apache Camel Spring Boot

。_饼干妹妹 提交于 2019-12-04 10:42:12
Camel应用初始化 Apache Camel 采用的是组件化的设计思想,通过 Camel Component 对接第三方的应用,Camel核心模块会扫描classpath 加载这些Camel Component。 Camel应用在启动的过程中,需要将应用涉及到的 路由(Route) , 节点 (Endpoint) , 类型转换器(TypeConverter) 以及发送接收模板( ProducerTemplate , ConsumerTemplate )加载到 Camel上下文环境(CamelContext) 进行组装。 在Camel早期时代,Camel直接提供了一套XML的DSL来描述路由规则,以及配置Camel应用相关模块,这样我们只需要在应用程序入口创建Spring 应用,加载相关的XML配置文件就可以了。 Spring创建ApplicationContext时候会加载对应Camel路由规则,并完成有关CamelContext创建和组装工作。 随着Spring Boot的普及,大家逐步走上了通过标注和在starter依赖中加入很多自动配置模块的方式来配置相关组件的道路, Camel Spring Boot Starter 为Camel提供了一个自动配置组件。 通过自动配置不但将有Spring管理的Camel Routes组装到Camel Context中,

Apache Camel Spring Boot

霸气de小男生 提交于 2019-11-26 11:05:07
Camel应用初始化 Apache Camel 采用的是组件化的设计思想,通过 Camel Component 对接第三方的应用,Camel核心模块会扫描classpath 加载这些Camel Component。 Camel应用在启动的过程中,需要将应用涉及到的 路由(Route) , 节点 (Endpoint) , 类型转换器(TypeConverter) 以及发送接收模板( ProducerTemplate , ConsumerTemplate )加载到 Camel上下文环境(CamelContext) 进行组装。 在Camel早期时代,Camel直接提供了一套XML的DSL来描述路由规则,以及配置Camel应用相关模块,这样我们只需要在应用程序入口创建Spring 应用,加载相关的XML配置文件就可以了。 Spring创建ApplicationContext时候会加载对应Camel路由规则,并完成有关CamelContext创建和组装工作。 随着Spring Boot的普及,大家逐步走上了通过标注和在starter依赖中加入很多自动配置模块的方式来配置相关组件的道路, Camel Spring Boot Starter 为Camel提供了一个自动配置组件。 通过自动配置不但将有Spring管理的Camel Routes组装到Camel Context中,