架構(gòu)解密:從分布式到微服務(wù)pdf是一本架構(gòu)解密分析書籍,由Leader-us編著。本書從傳統(tǒng)分布式架構(gòu)講到了基于容器技術(shù)的微服務(wù)架構(gòu),內(nèi)容涉及Microservices、Kubernetes、SOA、Distribute Memory、ElasticSearch、Kafka、CAP、NUMA、SOA、GlusterFS、Actor、Akka、RabbitMQ、Spring Cloud、ZeroC Ice,是Leader-us多年架構(gòu)經(jīng)驗(yàn)的傾情分享,主要面向關(guān)注分布式架構(gòu)及微服務(wù),以及有志于成為實(shí)力派架構(gòu)師的IT人士。
內(nèi)容介紹
分布式架構(gòu)與微服務(wù)平臺(tái)是當(dāng)今IT界的關(guān)鍵技術(shù),也是資深軟件工程師和系統(tǒng)架構(gòu)師必須掌握的核心技術(shù)?!都軜?gòu)解密:從分布式到微服務(wù)》以從傳統(tǒng)分布式架構(gòu)遷移到基于容器技術(shù)的微服務(wù)架構(gòu)為主線,全面、透徹地介紹了與分布式架構(gòu)及微服務(wù)相關(guān)的知識(shí)和技術(shù)。全書一開始并沒有提及分布式的枯燥理論,而是講述了一段精彩的IT發(fā)展史,其中重點(diǎn)講述了大型機(jī)、UNIX小機(jī)器的沒落與X86平臺(tái)的崛起,從而巧妙地引出CPU、內(nèi)存、網(wǎng)絡(luò)、存儲(chǔ)的分布式演進(jìn)過程,這恰恰是分布式軟件系統(tǒng)賴以運(yùn)行的“物質(zhì)基礎(chǔ)”。
然后簡明扼要地介紹了進(jìn)行系統(tǒng)架構(gòu)所必需的網(wǎng)絡(luò)基礎(chǔ),并詳細(xì)介紹了分布式系統(tǒng)中的經(jīng)典理論、設(shè)計(jì)套路及RPC通信,對(duì)內(nèi)存、SOA架構(gòu)、分布式存儲(chǔ)、分布式計(jì)算等進(jìn)行了深度解析,最后詳細(xì)介紹了全文檢索與消息隊(duì)列中間件,以及微服務(wù)架構(gòu)所涉及的重點(diǎn)內(nèi)容。
《架構(gòu)解密:從分布式到微服務(wù)》是Leader-us多年架構(gòu)經(jīng)驗(yàn)的傾情分享,主要面向關(guān)注分布式架構(gòu)及微服務(wù),以及有志于成為實(shí)力派架構(gòu)師的IT人士。
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請(qǐng)務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀試讀
架構(gòu)解密:從分布式到微服務(wù)pdf章節(jié)目錄
第1章 大話分布式系統(tǒng) 1
1.1 IT爭(zhēng)霸戰(zhàn) 1
1.1.1 劃時(shí)代的第一臺(tái)計(jì)算機(jī) 1
1.1.2 IT界的恐龍時(shí)代 4
1.1.3 貴族的沒落與平民的勝利 6
1.1.4 ARM新貴的爆發(fā) 10
1.1.5 超級(jí)計(jì)算機(jī)的絕地反擊 11
1.2 分布式系統(tǒng)的開國元?jiǎng)?13
1.3 分布式系統(tǒng)的基石:TCP/IP 17
1.4 從無奈到崛起的CDN網(wǎng) 19
1.5 這是一個(gè)最好的時(shí)代 21
第2章 “知識(shí)木桶”中的短板—— 網(wǎng)絡(luò)基礎(chǔ) 23
2.1 即使高手也不大懂的網(wǎng)絡(luò) 23
2.2 NIO,一本難念的經(jīng) 30
2.2.1 難懂的ByteBuffer 30
2.2.2 晦澀的“非阻塞” 39
2.2.3 復(fù)雜的Reactor模型 41
2.3 AIO,大道至簡的設(shè)計(jì)與苦澀的現(xiàn)實(shí) 45
2.4 網(wǎng)絡(luò)傳輸中的對(duì)象序列化問題 50
第3章 分布式系統(tǒng)的經(jīng)典基礎(chǔ)理論 55
3.1 從分布式系統(tǒng)的設(shè)計(jì)理念說起 55
3.2 分布式系統(tǒng)的一致性原理 58
3.3 分布式系統(tǒng)的基石之ZooKeeper 61
3.3.1 ZooKeeper的原理與功能 61
3.3.2 ZooKeeper的場(chǎng)景案例分析 65
3.4 經(jīng)典的CA理論 69
3.5 BASE準(zhǔn)則,一個(gè)影響深遠(yuǎn)的指導(dǎo)思想 72
3.6 重新認(rèn)識(shí)分布式事務(wù) 73
3.6.1 數(shù)據(jù)庫單機(jī)事務(wù)的實(shí)現(xiàn)原理 73
3.6.2 經(jīng)典的X/OpenDTP事務(wù)模型 75
3.6.3 互聯(lián)網(wǎng)中的分布式事務(wù)解決方案 78
第4章 聊聊RPC 83
4.1 從IPC通信說起 83
4.2 古老又有生命力的RPC 85
4.3 從RPC到服務(wù)治理框架 91
4.4 基于ZeroC Ice的微服務(wù)架構(gòu)指南 94
4.4.1 微服務(wù)架構(gòu)概述 95
4.4.2 ZeroC Ice微服務(wù)架構(gòu)指南 100
第5章 深入淺析內(nèi)存 107
5.1 你所不知道的內(nèi)存知識(shí) 107
5.1.1 復(fù)雜的CPU與單純的內(nèi)存 107
5.1.2 多核CPU與內(nèi)存共享的問題 110
5.1.3 著名的Cache偽共享問題 113
5.1.4 深入理解不一致性內(nèi)存 115
5.2 內(nèi)存計(jì)算技術(shù)的前世今生 118
5.3 內(nèi)存緩存技術(shù)分析 123
5.3.1 緩存概述 123
5.3.2 緩存實(shí)現(xiàn)的幾種方式 125
5.3.3 學(xué)習(xí)Memcache的內(nèi)存管理技術(shù) 127
5.3.4 Redis的獨(dú)特之處 129
5.4 內(nèi)存計(jì)算產(chǎn)品分析 131
5.4.1 SAP HANA 131
5.4.2 Hazelcast 133
5.4.3 VoltDB 135
第6章 深入解析分布式存儲(chǔ) 138
6.1 數(shù)據(jù)存儲(chǔ)進(jìn)化史 138
6.2 經(jīng)典的網(wǎng)絡(luò)文件系統(tǒng)NFS 145
6.3 高性能計(jì)算領(lǐng)域的分布式文件系統(tǒng) 148
6.4 企業(yè)級(jí)分布式文件系統(tǒng)GlusterFS 150
6.5 創(chuàng)新的Linux分布式存儲(chǔ)系統(tǒng)—— Ceph 153
6.6 軟件定義存儲(chǔ) 160
第7章 聊聊分布式計(jì)算 166
7.1 不得不說的Actor模型 166
7.2 Actor原理與實(shí)踐 170
7.3 初識(shí)Akka 177
7.4 適用面很廣的Storm 185
7.5 MapReduce及其引發(fā)的新世界 194
第8章 全文檢索與消息隊(duì)列中間件 201
8.1 全文檢索 201
8.1.1 什么是全文檢索 201
8.1.2 起于Lucene 202
8.1.3 Solr 206
8.1.4 ElasticSearch 209
8.2 消息隊(duì)列 217
8.2.1 消息隊(duì)列概述 217
8.2.2 JEE專屬的JMS 221
8.2.3 生生不息的ActiveMQ 226
8.2.4 RabbitMQ 231
8.2.5 Kafka 238
第9章 微服務(wù)架構(gòu) 244
9.1 微服務(wù)架構(gòu)概述 244
9.1.1 微服務(wù)架構(gòu)興起的原因 244
9.1.2 不得不提的容器技術(shù) 246
9.1.3 如何全面理解微服務(wù)架構(gòu) 249
9.2 幾種常見的微服務(wù)架構(gòu)方案 253
9.2.1 ZeroC IceGrid微服務(wù)架構(gòu) 253
9.2.2 Spring Cloud微服務(wù)架構(gòu) 256
9.2.3 基于消息隊(duì)列的微服務(wù)架構(gòu) 259
9.2.4 Docker Swarm微服務(wù)架構(gòu) 261
9.3 深入Kubernetes微服務(wù)平臺(tái) 263
9.3.1 Kubernetes的概念與功能 263
9.3.2 Kubernetes的組成與原理 268
9.3.3 基于Kubernetes的PaaS平臺(tái)
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
- 得間免費(fèi)小說電腦版 v5.3.0.372.58M / 簡體中文
- 有柿電腦版 v11.6.284.23M / 簡體中文
- 南方Plus電腦版 v11.9.026.47M / 簡體中文
- 網(wǎng)易新聞電腦版 v113.197.68M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 吉利博瑞用戶手冊(cè) pdf高清版57.89M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- docker入門實(shí)戰(zhàn) pdf完整版1.38M / 簡體中文