项目描述:
数字化营销云平台,基于数据驱动决策,为客户提升运营效率,降低运营成本。
核心服务有规则引擎服务,控件计算服务,实时消息网关服务,批处理调度服务,数据计算服务,画布服务;支撑服务有配置服务,审批服务,低代码配置平台,消息中心服务,数据分析服务等。
通过低代码配置平台以及三方网关,可以对接各种触达渠道(企微,短信等);
实时消息网关服务和批处理调度服务实现了流批一体;
技术栈为Java技术栈,包括 Spring Cloud 分布式框架,Kafka 消息中间件,Redis 分布式缓存,MySQL 数据库,CK 数仓,Camel 规则引擎,Nacos 注册与配置中心,Sky walking 链路追踪,Prometheus 监控, Lua 等,支持云原生部署。
项目职责:
1.架构设计,高扩展:根据DDD理论,对业务进行抽象,结合AKF理论,对系统进1.行了微服务设计,服务无状态化,支持水平扩展。
2.架构设计,高可用:服务无状态化,支持多副本;使用分布式限流组件Sentinel,对三方服务进行限流,防止下游服务崩溃;根据BASE理论,实现数据最终一致性,对每个节点的状态通过Kafk