分布式系統(tǒng)實(shí)戰(zhàn)

第一篇 分布式技術(shù)

1. 分布式系統(tǒng)概述

1.1 分布式系統(tǒng)的發(fā)展過(guò)程

1.2 分布式系統(tǒng)理論

1.3 分布式框架dubbo

1.4 分布式框架spring cloud

1.5 兩種框架對(duì)比

1.6 小結(jié)

2. 使用spring cloud搭建一個(gè)簡(jiǎn)單的分布式系統(tǒng)

2.1 搭建開(kāi)發(fā)環(huán)境

2.1.1 下載并安裝JDK

2.1.2 下載并安裝IDEA

2.1.3 下載并安裝Maven

2.1.4 創(chuàng)建一個(gè)新工程

2.2 創(chuàng)建注冊(cè)中心

2.2.1 引入euraka

2.2.2 配置euraka服務(wù)端

2.2.3 查看euraka服務(wù)端

2.3 創(chuàng)建多個(gè)微服務(wù)

2.3.1 創(chuàng)建多個(gè)微服務(wù)

2.3.2 配置euraka客戶端

2.3.3 查看euraka客戶端

2.4 使用負(fù)載均衡

2.4.1 引入ribbon

2.4.2 查看ribbon效果

2.5 創(chuàng)建zuul網(wǎng)關(guān)

2.5.1 引入zuul

2.5.2 查看zuul網(wǎng)關(guān)效果

2.6 加入熔斷機(jī)制

2.6.1 引入hystrix

2.6.2 查看hystrix效果

2.7 加入鏈路監(jiān)控機(jī)制

2.7.1 引入zipkin

2.7.2 查看zipkin效果

2.8 小結(jié)

3. 注冊(cè)中心和負(fù)載均衡

3.1 使用euraka創(chuàng)建注冊(cè)中心

3.1.1

3.2 使用feign進(jìn)行負(fù)載均衡

3.3 使用robbin進(jìn)行負(fù)載均衡

3.4 負(fù)載均衡算法

3.5 hash一致性算法

3.6 小結(jié)

4. 網(wǎng)關(guān)和鏈路監(jiān)控

4.1 使用Zuul網(wǎng)關(guān)

4.2 使用Gateway網(wǎng)關(guān)

4.3 使用Zipkin進(jìn)行鏈路監(jiān)控

4.4 使用sleath進(jìn)行鏈路監(jiān)控

4.5 sleath整合zipkin

4.6 小結(jié)

5. 熔斷和限流

5.1 使用hystrix進(jìn)行熔斷

5.2 使用sentinel進(jìn)行熔斷

5.3 限流算法

5.4 使用RateLimiter進(jìn)行限流

5.5 使用Gateway進(jìn)行限流

5.6 小結(jié)


第二篇 spring cloud與其他工具整合

6. 分布式緩存Redis

6.1 redis簡(jiǎn)介

6.2 redis的使用

6.3 redis的持久化

6.4 redis集群

6.5 緩存擊穿

6.6 緩存雪崩

6.7 緩存穿透

6.8 redis緩存策略

6.9 redis和spring的集成

6.10 小結(jié)

7. 分布式鎖

7.1 分布式鎖簡(jiǎn)介

7.2 使用數(shù)據(jù)庫(kù)實(shí)現(xiàn)分布式鎖

7.3 使用redis實(shí)現(xiàn)分布式鎖

7.4 使用zoopkeeper實(shí)現(xiàn)分布式鎖

7.5 小結(jié)

8. 消息隊(duì)列RabbitMQ

8.1 RabbitMQ簡(jiǎn)介

8.2 RabbitMQ的使用

8.3 如何保證消息的可靠性

8.4 RabbitMQ的高可用

8.5 RabbitMQ和spring的集成

8.6 小結(jié)

9.. 分布式下的數(shù)據(jù)庫(kù)Mysql

9.1 MySQL集群

9.2 分庫(kù)分表

9.3 小結(jié)

10. 分布式事務(wù)

10.1 分布式事務(wù)簡(jiǎn)介



第三篇 實(shí)戰(zhàn)篇

11. 實(shí)戰(zhàn):電商項(xiàng)目

12. 實(shí)戰(zhàn):直播項(xiàng)目

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容