基本信息

案例ID:225411

技术顾问:小葵🍧 - 8年经验 - 网易

联系沟通

微信扫码,建群沟通

项目名称:营销中心

所属行业:电子商务 - B2B

->查看更多案例

案例介绍

项目背景:随着电商平台用户量的激增,传统的促销活动推送⽅式面临着性能瓶颈。为了提升推送效率,降低延迟,我们采用了消息队列,结合多线程和分片技术,实现了⼀个⾼并发的消息推送系统。
环境:Spring Boot 、Mybatis、MySQL、ShardingJDBC、Canal、Kafka、JAVA、MySQL、Spring Boot、Spring、Redis、MQ、Jenkins、Kubernetes等
项目职责:
 技术选型与设计:负责评估并选择MQ作为消息中间件,设计了基于多线程和分片推送的⾼并发⽅案。
 消息推送流程开发:实现了促销活动推送⾄用户的完整流程,包括消息的分片、多线程推送以及消息合并等关键技术点。
 ⽣产者与消费者实现:在Spring框架中集成了RocketMQ的⽣产者和消费者,封装了消息发送和接收的逻辑,确保了系统的⾼可
 用性和稳定性。
 幂等性控制:通过Redis实现了消息推送的幂等性控制,避免了重复推送的问题。
 性能优化:对消息体进⾏了压缩处理,并设置了合理的延迟级别,以优化消息的发送效率和降低系统资源消耗。
 项项目目成成果果::
 通过多线程和分片推送技术,显著提升了消息推送的速度,实现了⾼可用的推送系统,通过幂等性控制和异常处理机制,确保了推送的准确性和稳定性。
 设计和开发营销系统促销活动发布流程,包括后端逻辑的实现,确保促销活动的⾼效发布。
 设计并实现促销活动的后端逻辑,包括活动创建、审核、发布等环节,通过合理的调度和处理机制,分散发券压⼒,提⾼
 系统性能。通过合理的调度和处理机制,分散发券压⼒,提⾼系统的并发处理能⼒,确保在⾼流量情况下的稳定性和可靠性

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服