责任描述:
1. 负责商品详情模块开发:商品销售属性,图片信息,基本信息的展示
2. 负责支付模块开发: 与支付宝,微信做第三方对接
3. 负责订单模块开发: 检验页面交易码,校验真实价格,检验真实库存,删除购
物车
4. 参与秒杀模块开发: 秒杀商品入库,生成预订单,使用 Mq 消费抢单队列
技术描述:
1. 使用 SpringBoot+nacos+SpringCloud 搭建分布式开发环境,nacos 作为服务
的注册中心,使用 Feign 完成系统之间的通信。
2. 使用 SpringBoot+MybatisPlus 作为项目基础架构,使用 SpringBoot 将每一
个模块开发为微服务,并整合第三方技术。
3. 使用 Redis 作为缓存数据库存储商品数据,用户数据。
4. 使用 ElastisSearch 作为搜索引擎,管理商城页面的检索数据。
5. 使用 FastDFS+Nginx 作为图片服务器,存储商品图片。
6. 使用 RabbitMQ 作为消息队列,实现系统的异步消息管理并实现分布式事务的
最终一致性。
7. 使用第三方支付 API 支付宝微信完成完成支付功能。
8. 使用 MySql 作为关系型数据库。
9. 使用 Nacos 服务发现和服务健康监测,动态配置服务,动态 DNS 服务
10. 使用 nginx 作为静态资源服务,如购物车成功添加页面,加快用户访问速度,
减轻服务器压力。
11. 使用 gateway 网关拦截请求并进行鉴权操作。
12. 使用 Sentienl 对系统进行服务治理,包括熔断降级,流量监控等功能。
点击空白处退出提示












评论