营销画布产品系统

我要开发同款
proginn09224314302026年09月16日
3阅读

技术信息

作品详情

行业场景

茶饮零售触发式营销:埋点驱动人群与规则校验,达标后实时发券,支撑海量日活,支撑高并发。

功能介绍

1、 项目主要是负责茶白道奶茶系统的触发式营销策略,及用户满足相应规则就发送卷。
2、 该项目采用多节点分布式部署提高系统的吞吐量,该系统日处理数据量上亿。数据库用的是阿里的tidb,在海量数据下查询极快。
3、 该项目设计分为首节点,人群节点,事件节点,执行动作节点,每一个节点都称之为一个组件。首节点主要是接收原始埋点做数据的过滤及幂等操作还有活动总体限制规则校验,校验通过将原始埋点发送到后面的节点,节点与节点之间通过kafka消息进行传递。
4、 人群节点主要是对该埋点的用户进行人群归属的校验,该用户是否属于规则的全部标签,指定标签。
5、 事件节点主要是校验该用户是否满足营销相应(价格,金额,链接,商品,渠道......)的规则。
6、 动作节点就是执行发奖(所谓发奖就是向下游系统发送消息)

项目实现

技术选型:spring+springboot+spring cloud+tidb+redis+kafka+jdk8
项目周期:2023/2 – 至今
项目描述:
1、 项目主要是负责茶白道奶茶系统的触发式营销策略,及用户满足相应规则就发送卷。
2、 该项目采用多节点分布式部署提高系统的吞吐量,该系统日处理数据量上亿。数据库用的是阿里的tidb,在海量数据下查询极快。
3、 该项目设计分为首节点,人群节点,事件节点,执行动作节点,每一个节点都称之为一个组件。首节点主要是接收原始埋点做数据的过滤及幂等操作还有活动总体限制规则校验,校验通过将原始埋点发送到后面的节点,节点与节点之间通过kafka消息进行传递。
4、 人群节点主要是对该埋点的用户进行人群归属的校验,该用户是否属于规则的全部标签,指定标签。
5、 事件节点主要是校验该用户是否满足营销相应(价格,金额,链接,商品,渠道......)的规则。
6、 动作节点就是执行发奖(所谓发奖就是向下游系统发送消息)
责任描述:
1、 项目的设计及功能实现
2、 基础服务的搭建
3、 日常业务需求技术开发
4、 解决线上bug
5、 编写技术文档及技术方案
6、 线上发版及服务维护

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论