1

互联网电商库存服务系统

我要开发同款
吴小亨2024年03月16日
90阅读
开发技术dubbo、mybatis、spring、elasticsearch、java
所属分类互联网电商库存服务系统

作品详情

1.项目介绍:针对库存系统单体架构的微服务改造,旨在提升性能与开发效率,支持新品发布和大促活动期间的高流量需求。库存系统包括3个子系统:管理后台、API接口服务和库存渠道同步服务。在618和双11大型促销活动期间,系统支撑10W+ QPS稳健运行,管理后台为业务人员提供了统一的操作界面。通过微服务架构,系统具备良好的扩展性以满足未来的业务发展。项目技术栈:Spring、mybatis、sharding sphere、Mysql、RabbitMQ、Redis、Elasticsearch、Spring Security、Druid、xxl-job、Nginx、OSS、Logback。2.业绩与解决方案: a. 参与了业务模块与数据库的垂直拆分,以及新旧数据迁移方案的设计与实施。通过引入MQ技术,实现了多渠道库存同步,通过重试机制和下单前校验,保证了库存数据的最终一致性。b.提出了二级缓存方案,使用Redis分布式缓存+本地缓存,显著提升了API接口服务在高并发场景下的性能,有效地支持了在大型促销活动中热门商品的库存查询与扣减服务。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论