写点什么

全是精华!阿里最新出品的“SpringCloud 架构笔记” GitHub 已爆火

  • 2021 年 11 月 11 日
  • 本文字数:1110 字

    阅读完需:约 4 分钟

  1. 传统的单体应用

  2. 什么是微服务

  3. 什么是 Spring Cloud

  4. 本章小结



第二章?实战前的准备工作


============


  1. 开发环境的准备

  2. Spring Boot 入门

  3. 本章小结



第二部分 基础篇


========


第三章?Eureka 注册中心


===============


  1. Eureka

  2. 使用 Eureka 编写注册中心服务

  3. 编写服务提供者

  4. 编写服务消费者

  5. 开启 Eureka 认证

  6. Eureka 高可用搭建

  7. 常用配置讲解

  8. 扩展使用

  9. 本章小结



第四章?客户端负载均衡 Ribbon


==================


  1. Ribbon

  2. RestTemplate 结合 Ribbon?使用

  3. 负载均衡策略介绍

  4. 自定义负载策略

  5. 配置详解

  6. 重试机制

  7. 本章小结


![


【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


全是精华!不愧是阿里出品的“SpringCloud 架构笔记”](https://static001.geekbang.org/infoq/f7/f7ff8ef2159b461d47a60b30828c2638.png)


第五章?声明式 REST 客户端 Feign


======================


  1. 使用 Feign 调用服务接口

  2. 自定义 Feign 的配置

  3. 脱离 Spring?Cloud?使用 Feign

  4. 本章小结



第六章?Hystrix 服务容错处理


==================


  1. Hystrix

  2. 在 Spring?Cloud 中使用 Hystrix

  3. Hystrix 监控

  4. 整合 Dashboard 查看监控数据

  5. Turbine 聚合集群数据

  6. 本章小结



第七章?API 网关


==========


  1. Zuul 简介

  2. 使用 Zuul 构建微服务网关

  3. Zuul 路由配置

  4. Zuul 过滤器讲解

  5. Zuul 容错和回退

  6. Zuul 高可用

  7. 本章小结



第三部分 实战篇


========


第八章?分布式配置管理


===========


  1. 自研配置管理框架 Smconf 简介

  2. Smconf 工作原理

  3. Smconf 部署

  4. 项目中集成 Smconf

  5. Smconf 详细使用

  6. Smconf 源码解析

  7. 本章小结



第九章?Sleuth 服务跟踪


===============


  1. Spring Cloud 集成 Sleuth

  2. 整合 Logstash

  3. 整合 Zipkin

  4. 本章小结



第十章?微服务之间调用的安全认证


================


  1. 什么是 JWT

  2. 创建统一的认证服务

  3. 服务提供方进行调用认证

  4. 服务消费方申请 Token

  5. Feign 调用前统一申请 Token 传递到调用的服务中

  6. Zuul 中传递 Token 到路由的服务中

  7. 本章小结



第十一章?Spring Boot Admin


======================


  1. Spring Boot Admin 的使用方法

  2. 开启认证

  3. 集成 Eureka

  4. 集成 Turbine

  5. 监控服务

  6. 本章小结



第十二章?服务的 API 文档管理


=================


  1. Swagger 简介

  2. 集成 Swagger 管理 API 文档

  3. Swagger?注解

  4. Eureka 控制台快速查看 Swagger 文档

  5. 本章小结



第四部分 高级篇


========


第十三章 API 网关扩展


=============


  1. 用户认证

  2. 服务限流

  3. 服务降级

  4. 灰度发布

  5. 本章小结



第十四章?微服务之缓存


===========


  1. Guava Cache 本地缓存

  2. Redis 缓存

  3. 防止缓存穿透方案

  4. 防止缓存雪崩方案

  5. 本章小结



第十五章?微服务之存储


===========


  1. 存储选型

  2. Mongodb

  3. Mysql

  4. Elasticsearch

  5. 本章小结



第十六章?微服务之分布式事物解决方案


==================


  1. 两阶段型

  2. TCC 补偿型

  3. 最终一致性

  4. 最大努力通知型事物

  5. 本章小结



第十七章?分布式任务调度


============

评论

发布
暂无评论
全是精华!阿里最新出品的“SpringCloud架构笔记” GitHub已爆火