全网最全-Java简历优化-优质项目经历
北邮大佬Java简历-项目经历部分
营销活动平台一Lottery 微服务抽奖系统
- 项目名称: 营销活动平台一Lottery 微服务抽奖系统
- 系统架构: 以 DDD领域驱动设计开发,微服务拆分的分布式系统架构
- 核心技术: SpringBoot、Mybatis、Dubbo、MQ、MySQL、XDB-Router、ES、ZK
- 项目描述: Lottery抽奖系统,是营销活动平台中的一个重要微服务,用于满足C端人群拉新、促活、留存的系统。系统根据微服务的界限上下文,运用抽象、分治和DDD知识,拆解服务边界、凝练领域服务功能。以围绕抽奖服务,解耦功能流程,建设领域服务,包括:规则引擎、抽奖策略、活动玩法、奖品发放等。来满足业务产品快速迭代上线的诉求,减低研发持续投入成本,提升交付效率。
- 我的职责:- 构建以DDD 分层结构的处理方式,搭建整个抽奖系统架构。- 运用设计原则和工厂、代理、模板、组合、策略等设计模式的综合使用,搭建和开发方便维护和易于迭代的系统工程。- 鉴于系统内有较多的规则策略过滤,包括:准入、人群、风控、A/BTest等诉求,以适合系统规模可快速开发和使用的方式,搭建去中心化的量化人群规则引擎组件,通过业务诉求对Logic 的扩展和内置引擎执行器的使用,完成自由组合的人群过滤服务。降低共性功能重复开发所带来的成本问题,提供研发效率。- 应实际秒杀峰值场景TPS 5000~8000的诉求&
本文转载自: https://blog.csdn.net/qq_45736680/article/details/127354949
版权归原作者 You333331 所有, 如有侵权,请联系我们删除。
版权归原作者 You333331 所有, 如有侵权,请联系我们删除。