微服务-京东秒杀

1 项目介绍

技术栈

  • 后端
    • SpringCloud 中Netflix 五大组件:
      • Eureka
      • Ribbon
      • Hystrix
      • Openfeign
      • Zuul
    • SpringBoot
    • Spring
    • SpringMVC
    • MyBatis
  • 数据库
    • MySQL
    • Redis
  • 前端
    • html5
    • css
    • js
    • jQuery
  • 消息中间件
    • RabbitMQ

2 项目搭建

项目分析

后端

  • shop-parent [pom] (商品父模块)
    • eureka-server [jar] (注册中心)
    • config-server [jar] (配置中心)
    • zuul-server [jar](网关)
    • shop-common [jar] (公共接口和公共类)
    • mybatis-spring-boot-starter [jar] (自定义的redis启动器)
    • shop-provider [pom]
      • member-server [jar]
      • good-server [jar]
      • seckill-server [jar]
    • shop-provider-api [pom]
      • member-api [jar]
      • good-api [jar]
      • seckill-api [jar]

前端

  • frontend-server [jar](前端项目)
  • websocket-server [jar](消息通知中心)

搭建流程

3 功能实现

登录鉴权

商品展示

相关推荐
Urf_read5 小时前
微服务入门-笔记
redis·笔记·微服务
卷心菜不卷Iris21 小时前
第1章大型互联网公司的基础架构——1.6 RPC服务
网络·网络协议·微服务·rpc·http协议·rpc协议
呱牛do it21 小时前
【系列专栏】银行IT的云原生架构-混合云弹性架构 13
微服务·云原生·金融·架构
拾忆,想起1 天前
Spring 和 Spring MVC 的关系是什么?
java·spring boot·spring·spring cloud·微服务
扎克begod1 天前
Nacos Derby 远程命令执行漏洞修复建议
mysql·spring cloud·网络安全·微服务
CoLiuRs1 天前
微服务监控与Go服务性能分析
网络·微服务·性能优化·golang
山海不说话2 天前
从零搭建微服务项目Base(第5章——SpringBoot项目LogBack日志配置+Feign使用)
spring boot·后端·spring·spring cloud·微服务·logback
zxzy_org2 天前
轻松上手:2025年微服务教程
算法·微服务·云原生·架构
power-辰南2 天前
微服务线上发布稳定性解决方案
微服务·云原生·架构·无损上线·无损下线
Ada大侦探2 天前
新手小白学习docker第十弹-------Docker微服务实战
学习·docker·微服务