全网最全-谷粒商城项目-面试总结-简历优化

2年前前端教程38868
全网最全-谷粒商城项目-面试总结-简历优化 置顶 Java-You 已于2022-10-15 11:04:47修改 7839 收藏 231 分类专栏: 全网最全-Java简历优化-全系列 文章标签: java java-rabbitmq spring cloud 面试 教育电商 于2022-09-20 16:49:11首次发布 全网最全-Java简历优化-全系列 专栏收录该内容 该专栏为热销专栏榜第64名 3 篇文章 30 订阅 ¥9.90 ¥99.00 订阅专栏 超级会员免费看 谷粒商城项目-面试总结-简历优化 项目名称: 基于微服务架构的校园交易平台 基于微服务架构的电子商务交易平台 扶贫助农电子商务交易平台 基于微服务架构的电商交易系统 项目简介:

本系统采用微服务架构设计,在分布式环境下利用Spring Cloud框架,通过业务划分,设计独立模块的微服务,拆分为订单服务、购物车服务、支付服务、用户管理服务、商品管理服务、文件上传服务等模块,结合了当前比较流行的互联网电商模式,为消费者提供商品贸易平台。

系统架构:

该系用采用SpringCloud架构,利用SpringBoot构建应用,利用Nacos作为服务的注册、配置中心,利用OpenFeign实现与其他模块进行交互,利用Sentinel实现熔断降级和错误处理,利用Gateway作为服务网关,利用RabbitMQ实现延迟队列,利用Redis作为缓存解决读多写少的场景,利用MySQL进行持久化,利用MyBatisPlus作为持久化框架。

我的职责: 完成平台商品信息,购物⻋,订单等服务模块的接口开发; 使用CompletableFuture 异步编排解决查询商品详情⻚响应速度慢的问题; 使用RabbitMQ延时队列实现未付款订单,超过一定时间后,系统自动取消订单并解锁库存; 使用Redisson分布式锁解决分布式系统下商品重复上架的幂等性问题; 使用Spring Schedule定时任务提前上架抢购商品信息到Redis缓存中实现库存预热功能 了解本专栏 订阅专栏 解锁全文 超级会员免费看

相关文章

利用Anaconda安装pytorch和paddle深度学习环境+pycharm安装---免额外安装CUDA和cudnn(适合小白的保姆级教学)

利用Anaconda安装pytorch和paddle深度学习环境+pycharm安装---免额外安装CUDA和cudnn(适合小白的保姆级教学)...

Unity使用SteamVR2.0实现基本功能(瞬移,抓取物品,射线点击,UI交互等)

Unity使用SteamVR2.0实现基本功能(瞬移,抓取物品,射线点击,UI交互等)...

【专栏必读】王道考研408数据结构万字笔记、题目题型总结、注意事项、目录导航和思维导图

【专栏必读】王道考研408数据结构万字笔记、题目题型总结、注意事项、目录导航和思维导图...

【算法刷题篇】——算法入门 01 数据结构——栈(一)

【算法刷题篇】——算法入门 01 数据结构——栈(一)...

【毛坦厂复读生心中所想】—— 我在大学挺好的【内附学习资源和路线】

【毛坦厂复读生心中所想】—— 我在大学挺好的【内附学习资源和路线】...

使用U盘重装Windows10系统详细步骤及配图【官方纯净版】

使用U盘重装Windows10系统详细步骤及配图【官方纯净版】...