点击空白处退出提示
作品详情
2、项目采用springcloud、mybatis、pgsql、redis等技术栈。我主要做了后台管理系统及小程序端订单相关功能
3、项目难点
①秒杀模块高并发场景下,需要解决商品超卖的问题,通过分布式锁防止高并发场景下的脏读问题;
②由于系统采用微服务架构,需要解决订单、商品库存服务的分布式事务不一致性的问题,采用rocketmq半事务消息解决,订单状态改变之后,发送事务消息通知库存,通过失败重试,记录补偿表手动补偿的方式保证事务一致性
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论