●背景
优选经营运营同学需要定义规则根据商品属性进行匹配,对匹配到的商品进行一定的动作,比如禁
售、标记等。人工筛选显然效率低,故需要建设策略平台
● 服务介绍
整体采用 spring boot 框架;通过 thrift RPC 框架与上下游(包括前端页面和第三方服务)进行交
互。通过 MySQL 存储一些规则配置信息;ES 存储执行日志信息和商品指标数据;
Redis 缓存执行
结果;引擎层用到的是公司统一的平台,其底层还是依赖 aviator 做的实现。执行结果等消息会通
过 kafka 发送。
● 个人职责
1. 负责初期整体项目设计、搭建。按照 DDD 设计思想设计项目模块。
2. 负责策略相关存储模型设计。创建 MySQL 表以及相关 Java 模型。
3. 负责底层规则引擎的调研和文档输出。
4. 负责规则引擎的交互设计、开发以及后期维护(可用性、可靠性、及时性保证)
点击空白处退出提示
评论