点击空白处退出提示
作品详情
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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论