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

项目名称:

  • 书阁”图书商城管理系统、微盟电子商城网络交易系统、高校闲置资源交易系统
  • 购物在“e”零售商城平台、惠农通—智慧农资商城 、农产品轻量级微商城系统

项目简介:

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

系统架构:

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

我的职责:

  • 完成平台商品、购物车、订单、库存、优惠券、支付、文件上传等服务模块的接口开发;
  • 使用RabbitMQ延时队列实现未付款订单,超过一定时间后,系统自动取消订单并解锁库存;
  • 使用redis+lua脚本防止重复提交攻击,解决了用户利用浏览器刷新和回退重复提交订单的问题;

你可能感兴趣的:(java,java-rabbitmq,spring,cloud,面试,教育电商)