1、项目概况: 公司旧有的活动配置只存在与城市后台,跑男无法感知到活动的存在,更无法实时知道自己的活动进度,为解决这一问题,跑男活动中心项目应运而生。跑男可在 APP 上实时查看其可见的活动列表,以及他参与活动的实时进度,并且更近一步,跑男可以在听单以及订单履约过程中,在订单上查看到该订单匹配的活动标签。2、技术概况: 整体基于 Spring Cloud Alibaba( Dubbo, Nacos, Apollo, Sentinel )技术体系,通过 RabbitMQ 消息监听,将城市后台配置的活动配置数据同步到活动中心服务所在 MySQL库,将跑男频繁查看的活动列表缓存于 Redis中,运单匹配活动标签计算结果同样缓存于 Redis ,使用策略+工厂模式将各种类型的活动接入进来,对扩展开放对修改关闭。3、我负责的: 负责整体技术方案设计及具体对接落地,负责将城市后台活动配置同步到活动中心服务,根据运单完成信息实时更新跑男活动进度数据,并在活动结束时,根据跑男活动进度数据进行活动奖励发放。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论