基本信息

案例ID:227585

技术顾问:鹰愁涧 - 1年经验 - 无

联系沟通

微信扫码,建群沟通

项目名称:淘淘电商

所属行业:电子商务 - 团购

->查看更多案例

案例介绍

项目简介:基于SpringCloud架构,涵盖产品、支付、订单、索等,提供高可用的电商服务。
技术栈:Nacos、Redis、ElasticSearch、Seata、RocketMQ、Canal、Feign、SpringCloudGateway、Minio、Mybatis-plus、Leaf-Segment
项目亮点:
1.使用Redis的String数据结构+缓存有效时
(1)实现业务支撑:产品(SPU、SKU、品牌、购物车、分类)、订单状态管理、店铺信息(基本信息、图片、公告、介绍、热搜产品)。
(2)实现架构支撑:用户信息存储、用户权限存储、权限鉴定。
2.使用雪花算法进行分布式ID生成,确保了多个业务系统ID需求的满足,解决了多业务系统ID冲突问题。双buffer+预加载解决尖刺现象,ID生成延迟减少至10ms以内。
3.使用Seata实现分布式事务,订单和库存服务通过非侵入式、通过代理数据源自动补偿的AT 模式实现了二阶段提交的分布式事务。
4.使用RocketMQ实现了订单处理与库存更新的异步消息处理,封装悲观锁实现库存锁定,通过真实库存,可用库存,锁定库存的转化解决超卖问题。
5.使用Canal实现MySQL增量数据同步,结合ElasticSearch优化了实时搜索和数据分析能力。
6.使用Minio进行高性能对象存储,确保商品图片、用户头像等数据的安全与快速访问。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服