從零開始學架構 pdf epub mobi txt 電子書 下載 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
李運華
電子工業齣版社
博文視點
2018-9-21
324
99
平裝
9787121347917
圖書標籤:
架構
軟件架構
計算機
IT
軟件工程
技術
編程
計算科學
喜歡 從零開始學架構 的讀者還喜歡
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2024-12-22
從零開始學架構 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
從零開始學架構 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
從零開始學架構 pdf epub mobi txt 電子書 下載 2024
圖書描述
本書的內容主要包含以下幾部分:1) 架構設計基礎,包括架構設計相關概念、曆史、原則、基本方法,讓架構設計不再神秘;2) 架構設計流程,通過一個虛擬的案例,描述瞭一個通用的架構設計流程,讓架構設計不再依賴天纔的創作,而是有章可循;3) 架構設計專題:包括高性能架構設計、高可用架構設計、可擴展架構設計,這些模式可以直接參考和應用;4) 架構設計實戰,包括重構、開源方案引入、架構發展路徑、互聯網架構模闆等
從零開始學架構 下載 mobi epub pdf txt 電子書
著者簡介
阿裏巴巴資深技術專傢專注於Java、Linux、MySQL、開源技術、係統分析、架構設計,熱愛技術,CSDN社區之星,CSDN博客認證專傢,UC資深軟件工程師
圖書目錄
目錄
第1部分 概念和基礎
第1章 架構基礎
1.1 “架構”到底指什麼
1.1.1 係統與子係統
1.1.2 模塊與組件
1.1.3 框架與架構
1.1.4 重新定義架構
1.2 架構設計的目的
1.2.1 架構設計的誤區
1.2.2 以史為鑒
1.2.3 架構設計的真正目的
1.3 復雜度來源
1.3.1 高性能
1.3.2 高可用
1.3.3 可擴展性
1.3.4 低成本
1.3.5 安全
1.3.6 規模
1.4 本章小結
第2章 架構設計原則
2.1 閤適原則
2.2 簡單原則
2.3 演化原則
2.4 本章小結
第3章 架構設計流程
3.1 有的放矢—識彆復雜度
3.2 按圖索驥—設計備選方案
3.3 深思熟慮—評估和選擇備選方案
3.3.1 業務背景
3.3.2 備選方案設計
3.3.3 備選方案360度環評
3.4 精雕細琢—詳細方案設計
3.5 本章小結
第2部分 高性能架構模式
第4章 存儲高性能
4.1 關係數據庫
4.1.1 讀寫分離
4.1.2 分庫分錶
4.1.3 實現方法
4.2 NoSQL
4.2.1 K-V存儲
4.2.2 文檔數據庫
4.2.3 列式數據庫
4.2.4 全文搜索引擎
4.3 緩存
4.3.1 緩存穿透
4.3.2 緩存雪崩
4.3.3 緩存熱點
4.4 本章小結
第5章 計算高性能
5.1 單服務器高性能
5.1.1 PPC
5.1.2 prefork
5.1.3 TPC
5.1.4 prethread
5.1.5 Reactor
5.1.6 Proactor
5.2 集群高性能
5.2.1 負載均衡分類
5.2.2 負載均衡架構
5.2.3 負載均衡的算法
5.3 本章小結
第3部分 高可用架構模式
第6章 CAP
6.1 CAP理論
6.1.1 一緻性(Consistency)
6.1.2 可用性
6.1.3 分區容忍性(Partition Tolerance)
6.2 CAP應用
6.2.1 CP—Consistency/Partition Tolerance
6.2.2 AP—Availability/Partition Tolerance
6.3 CAP細節
6.4 ACID、BASE
6.4.1 ACID
6.4.2 BASE
6.5 本章小結
第7章 FMEA
7.1 FMEA介紹
7.2 FMEA方法
7.3 FMEA實戰
7.4 本章小結
第8章 存儲高可用
8.1 主備復製
8.1.1 基本實現
8.1.2 優缺點分析
8.2 主從復製
8.2.1 基本實現
8.2.2 優缺點分析
8.3 主備倒換與主從倒換
8.3.1 設計關鍵
8.3.2 常見架構
8.4 主主復製
8.5 數據集群
8.5.1 數據集中集群
8.5.2 數據分散集群
8.5.3 分布式事務算法
8.5.4 分布式一緻性算法
8.6 數據分區
8.6.1 數據量
8.6.2 分區規則
8.6.3 復製規則
8.7 本章小結
第9章 計算高可用
9.1 主備
9.2 主從
9.3 對稱集群
9.4 非對稱集群
9.5 本章小結
第10章 業務高可用
10.1 異地多活
10.1.1 異地多活架構
10.1.2 異地多活設計技巧
10.1.3 異地多活設計步驟
10.2 接口級的故障應對方案
10.2.1 降級
10.2.2 熔斷
10.2.3 限流
10.2.4 排隊
10.3 本章小結
第4部分 可擴展架構模式
第11章 可擴展模式
11.1 可擴展概述
11.2 可擴展的基本思想
11.3 可擴展方式
11.4 本章小結
第12章 分層架構
12.1 分層架構類型
12.2 分層架構詳解
12.3 本章小結
第13章 SOA架構
13.1 SOA曆史
13.2 SOA詳解
13.3 本章小結
第14章 微服務
14.1 微服務曆史
14.2 微服務與SOA的關係
14.3 微服務的陷阱
14.4 微服務佳實踐
14.4.1 服務粒度
14.4.2 拆分方法
14.4.3 基礎設施
14.5 本章小結
第15章 微內核架構
15.1 基本概念
15.2 設計關鍵點
15.3 OSGi架構簡析
15.4 規則引擎架構簡析
15.5 本章小結
第5部分 架構實戰
第16章 消息隊列設計實戰
16.1 需求
16.2 設計流程
16.2.1 識彆復雜度
16.2.2 設計備選方案
16.2.3 評估和選擇備選方案
16.2.4 細化方案
16.3 本章小結
第17章 互聯網架構演進
17.1 技術演進
17.1.1 技術演進的動力
17.1.2 淘寶
17.1.3 手機QQ
17.1.4 微信
17.2 技術演進的模式
17.3 互聯網業務發展
17.3.1 業務復雜性
17.3.2 用戶規模
17.3.3 量變到質變
17.4 本章小結
第18章 互聯網架構模闆
18.1 總體結構
18.2 存儲層技術
18.2.1 SQL
18.2.2 NoSQL
18.2.3 小文件存儲
18.2.4 大文件存儲
18.3 開發層技術
18.3.1 開發框架
18.3.2 Web服務器
18.3.3 容器
18.4 服務層技術
18.4.1 配置中心
18.4.2 服務中心
18.4.3 消息隊列
18.5 網絡層技術
18.5.1 負載均衡
18.5.2 CDN
18.5.3 多機房
18.5.4 多中心
18.6 用戶層技術
18.6.1 用戶管理
18.6.2 消息推送
18.6.3 存儲雲與圖片雲
18.7 業務層技術
18.8 平颱技術
18.8.1 運維平颱
18.8.2 測試平颱
18.8.3 數據平颱
18.8.4 管理平颱
18.9 本章小結
第19章 架構重構
19.1 有的放矢
19.2 閤縱連橫
19.2.1 閤縱
19.2.2 連橫
19.3 運籌帷幄
19.4 文武雙全—項目管理+技術能力
19.5 本章小結
第20章 開源係統
20.1 選:如何選擇一個開源項目
20.1.1 聚焦是否滿足業務
20.1.2 聚焦是否成熟
20.1.3 聚焦運維能力
20.2 用:如何使用開源方案
20.2.1 深入研究,仔細測試
20.2.2 小心應用,灰度發布
20.2.3 做好應急,以防萬一
20.3 改:如何基於開源項目做二次開發
20.3.1 保持純潔,加以包裝
20.3.2 發明你要的輪子
20.4 本章小結
· · · · · · (
收起)
從零開始學架構 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
- 知識點和「套路」, 一個接著一個 - 開專欄然後專欄閤集齣書, 良性循環呀
評分
☆☆☆☆☆
作為科普書而言,水準相當不錯,大白話,淺顯易懂,整本書都可以當成——麵試題……初級後端茶餘飯後讀讀蠻好的,擴展下視野,瞭解下全景。
評分
☆☆☆☆☆
重復的內容很多,感覺可以再精煉一點。把幾乎所有分布式、微服務涉及到的名詞都覆蓋並做瞭解釋,這很難得。第五章和第八章比較精彩。
評分
☆☆☆☆☆
比較接地氣
評分
☆☆☆☆☆
在極客時間看的
讀後感
評分
☆☆☆☆☆
这本书写的非常棒,我给5星力荐。 讲的内容主要有这么几块: 1、架构是什么、解决什么问题 2、架构设计的原则和实践流程 3、高性能架构设计(存储高性能、计算高性能) 4、高可用架构设计(CAP、FMFA、存储高可用、计算高可用) 5、可扩展架构(分层架构、SOA架构、微服务架构...
評分
☆☆☆☆☆
評分
☆☆☆☆☆
这本书写的非常棒,我给5星力荐。 讲的内容主要有这么几块: 1、架构是什么、解决什么问题 2、架构设计的原则和实践流程 3、高性能架构设计(存储高性能、计算高性能) 4、高可用架构设计(CAP、FMFA、存储高可用、计算高可用) 5、可扩展架构(分层架构、SOA架构、微服务架构...
評分
☆☆☆☆☆
評分
☆☆☆☆☆
類似圖書 點擊查看全場最低價
從零開始學架構 pdf epub mobi txt 電子書 下載 2024