个人简介

Echo Blog


江湖无名 安心练剑
  • 系统设计之路由篇
    路由系统的价值 路由从作用上来说,即是根据一系列规则获取目标结果的过程。 直白点,就是根据一个一个条件去做匹配,最终匹配到目标结果,这与我们通常做判断,做选择的过程完全一致。 为什么 那么我们或者系统为什么要做判断,做选择? 显而易见,是因为可选项多,而且往往不止一个。而对于支付机构,出于以下原因,必定会对接多个网银、快捷、代扣、代付、实名认证渠道: 服务能力方面,保证渠道的多样...
    2020-05-26 08:05:35 | Design
  • 规则引擎-12-Evrete 是一个前向推理的 Java 规则引擎,实现了 RETE 算法,并完全符合 Java 规则引擎规范(JSR 94)。
    介绍 Evrete 是一个前向推理的 Java 规则引擎,实现了 RETE 算法,并完全符合 Java 规则引擎规范(JSR 94)。 ps: 看来这个 rete 算法才是核心,jsr94 也可以重点关注一下。 它的特性包括: 规则编写 可以使用外部和内联方式编写规则,作为普通的 Java 8 代码。 引擎允许规则以 带注解的 Java 源代码、类或存档的形式编写。 ...
    2020-05-26 08:05:35 | Engine
  • 规则引擎-11-ice Java规则引擎-ice,针对复杂/灵活变动业务,提供一个新的抽象编排解决方案,轻量级,高性能并提供可视化操作页面
    背景介绍 业务中是否写了大量的 if-else?是否受够了这些 if-else 还要经常变动? 业务中是否做了大量抽象,发现新的业务场景还是用不上? 是否各种调研规则引擎,发现不是太重就是接入或维护太麻烦,最后发现还是不如硬编码? 接下来给大家介绍一款全新的开源规则引擎——ice,以一个简单的例子,从最底层的编排思想,阐述 ice 与其他规则引擎的不同;讲述 ice 是如何使用全新的...
    2020-05-26 08:05:35 | Engine
  • 规则引擎-10-rulebook
    为什么选择 RuleBook? RuleBook 的规则是按照 Java 开发者的思维方式构建的:Java 代码。它们以程序员期望的方式执行:按顺序执行。RuleBook 还允许您使用易于使用的 Lambda 启用的领域特定语言或使用您定义的 POJO 来指定规则! 厌倦了充斥着 if/then/else 语句的类? 需要一个很好的抽象来让规则可以轻松地以一种将它们彼此解耦的方式进行指...
    2020-05-26 08:05:35 | Engine
  • 规则引擎-09-openl-tablets
    简单的业务规则 OpenL Tablets 的目标是填补业务需求(规则和策略)与软件实现之间的不足。 OpenL Tablets 设计为对 业务人员 简单直观,其规则表示方式与业务通常创建的文档(如业务需求等)非常接近。 用户可以专注于逻辑,因为他们编写时会检查所有数据、语法和类型错误。方便的工具有助于在后续使用过程中确保规则的完整性。 通过一键部署规则作为高效、可扩展和标准化的服务...
    2020-05-26 08:05:35 | Engine
  • 规则引擎-08-openrules 商业
    决策智能软件 “决策智能是一门实用的学科,通过明确理解和工程化决策的制定方式以及结果的评估、管理和通过反馈进行改进,推进决策制定。” - Gartner 如果您希望以一种成本效益高的方式自动化复杂的业务逻辑,以更好地进行日常运营决策,那么您来对地方了! 规则引擎 + 规则学习器 + 规则求解器 20多年来,OpenRules® 帮助全球组织将复杂的业务逻辑纳入其决策应用程序,其主要目标是...
    2020-05-26 08:05:35 | Engine
  • 规则引擎-07-rulego 是一个基于`Go`语言的轻量级、高性能、嵌入式、可编排组件式的规则引擎
    RuleGo RuleGo是一个基于Go语言的轻量级、高性能、嵌入式、可编排组件式的规则引擎。 也一个灵活配置和高度定制化的事件处理框架。 支持异构系统数据集成,可以对输入消息进行聚合、分发、过滤、转换、丰富和执行各种动作。 文档 官网文档托管在: rulego.cc 特性 轻量级: 无外部中间件依赖,在低成本设备中也能高效对数据进行处理和联动,适用于物联网边缘计算。 ...
    2020-05-26 08:05:35 | Engine
  • 规则引擎-06-jess 程序设计语言 商业
    jess Jess是Java平台上的规则引擎,它是CLIPS程序设计语言的超集,由桑迪亚国家实验室的Ernest Friedman-Hill开发。 它的第一个版本写于1995年晚期。 Jess提供适合自动化专家系统的逻辑编程,它常被称作“专家系统外壳”。近年来,智能代理系统也在相似的能力上发展起来。 与一个程序中有一个只运行一次的循环的指令式编程语言不同,Jess使用的宣告式编程通过...
    2020-05-26 08:05:35 | Engine