1.新建微服务模块,开发商品评论和种草社区功能,给网关层(h5、小程序、app、pc端)调用2. 出入库管理、库存盘点3.重构商品模块你的成就:1.项目使用 kafka消息中间件,实现分布式系统的最终一致性(1)实现用 redis和 MQ 实现分布式事务,实现库存数据的准确性(2)使用 redission实现防止重复提交的注解,避免并发场景下数据重复提交的情况2.采用工厂模式、策略模式的设计,达到高可用、可扩展的目的(1)采用工厂模式、策略模式的思想,将四种营销活动(拼团、秒杀、众筹、群抢购)统一,实现代码解耦(2)实现将营销活动的价格和库存属性的独立(数据库单独建表),其余属性放在缓存中,确保商品列表和商品详情3.使用 redis和 MQ 等中间件,实现系统的大并发(1)reids 实现分布式锁,确保减库存操作的准确性(2)发送减库存消息到 MQ 中进行削峰并实现异步提速使用技术:SpringBoot、SpringCloud、Eruka、Redis、Kafka、Mybatis、Mysql声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

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