微服务-京东秒杀

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 功能实现

登录鉴权

商品展示

相关推荐
小马爱打代码8 小时前
微服务外联Feign调用:第三方API调用的负载均衡与容灾实战
微服务·架构·负载均衡
一眼万年0418 小时前
Redis Cluster模式
redis·微服务
要开心吖ZSH1 天前
微服务架构的演进:迈向云原生
java·微服务·云原生
慌糖1 天前
微服务介绍
微服务·云原生·架构
沃夫上校2 天前
Feign调Post接口异常:Incomplete output stream
java·后端·微服务
阿里云云原生2 天前
开启报名|Nacos3.0 开源开发者沙龙·杭州场 Agent&MCP 专场
微服务
小小霸王龙!2 天前
互联网大厂Java面试实录:Spring Boot与微服务在电商场景中的应用
java·spring boot·redis·微服务·电商
「、皓子~2 天前
后台管理系统的诞生 - 利用AI 1天完成整个后台管理系统的微服务后端+前端
前端·人工智能·微服务·小程序·go·ai编程·ai写作
白仑色2 天前
Spring Cloud 微服务(统一网关设计)
spring cloud·微服务·服务治理·统一配置管理·分布式配置中心
waterHBO12 天前
啥是 SaaS
大数据·微服务