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
点击空白处退出提示
评论