91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
云架構(gòu)模式
云架構(gòu)模式
Bill Wilder
陳洋, 呂健 譯
出版時間:2025年06月
頁數(shù):186
這些模式分為四大主題,涵蓋擴(kuò)展性和最終一致性等內(nèi)容。并通過基礎(chǔ)入門章節(jié)來為相關(guān)主題提供背景知識。通過本書的內(nèi)容,你將能夠為設(shè)計高效的云原生應(yīng)用程序做出更明智的決策。
本書涵蓋的架構(gòu)模式:
● 擴(kuò)展性。了解水平伸縮的優(yōu)勢。模式包括:水平伸縮計算模式、基于隊列的工作流模式、自動伸縮模式。
● 最終一致性。學(xué)習(xí)如何在分布式系統(tǒng)中保持?jǐn)?shù)據(jù)一致性。模式包括:MapReduce 模式、數(shù)據(jù)庫分片模式。
● 多租戶與通用硬件。了解它們?nèi)绾螌?yīng)用程序產(chǎn)生影響。模式包括:忙音模式、節(jié)點故障模式。
● 網(wǎng)絡(luò)時延。學(xué)習(xí)如何處理因網(wǎng)絡(luò)時延引起的延遲問題。模式包括:共址模式、CDN模式、多站點部署模式。
  1. 前言
  2. 第1章 伸縮性入門
  3. 1.1 伸縮性的定義
  4. 1.1.1 垂直伸縮
  5. 1.1.2 水平伸縮
  6. 1.1.3 對伸縮性的描述
  7. 1.1.4 伸縮單元
  8. 1.2 資源競爭對伸縮性的制約
  9. 1.3 伸縮性是業(yè)務(wù)關(guān)注點之一
  10. 1.4 云原生應(yīng)用程序
  11. 1.4.1 云平臺的定義
  12. 1.4.2 云原生應(yīng)用程序的定義
  13. 1.5 總結(jié)
  14. 第2章 水平伸縮計算模式
  15. 2.1 背景知識
  16. 2.2 影響
  17. 2.3 機(jī)制
  18. 2.3.1 可逆的云伸縮
  19. 2.3.2 會話狀態(tài)管理
  20. 2.3.3 多節(jié)點管理
  21. 2.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  22. 2.4.1 Web層
  23. 2.4.2 無狀態(tài)角色實例或節(jié)點
  24. 2.4.3 Service層
  25. 2.4.4 運維日志和指標(biāo)
  26. 2.5 總結(jié)
  27. 第3章 基于隊列的工作流模式
  28. 3.1 背景知識
  29. 3.2 影響
  30. 3.3 機(jī)制
  31. 3.3.1 隊列的可靠性
  32. 3.3.2 接收方的編程模型
  33. 3.3.3 對用戶體驗的影響
  34. 3.3.4 各層獨立伸縮
  35. 3.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  36. 3.4.1 用戶界面層
  37. 3.4.2 Service層
  38. 3.4.3 PoP系統(tǒng)變更概要
  39. 3.5 總結(jié)
  40. 第4章 自動伸縮模式
  41. 4.1 背景知識
  42. 4.2 影響
  43. 4.3 機(jī)制
  44. 4.3.1 基于規(guī)則和信號的自動化
  45. 4.3.2 關(guān)注點分離
  46. 4.3.3 及時響應(yīng)水平伸縮
  47. 4.3.4 不要過于敏感地縮減水平伸縮的節(jié)點數(shù)量
  48. 4.3.5 根據(jù)需要調(diào)整上下限
  49. 4.3.6 當(dāng)心云平臺強(qiáng)制執(zhí)行的伸縮限制
  50. 4.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  51. 4.4.1 限流
  52. 4.4.2 自動伸縮其他資源類型
  53. 4.5 總結(jié)
  54. 第5章 最終一致性入門
  55. 5.1 CAP定理與最終一致性
  56. 5.2 最終一致性示例
  57. 5.3 關(guān)系型數(shù)據(jù)庫的ACID與NoSQL的BASE
  58. 5.4 最終一致性對應(yīng)用程序邏輯的影響
  59. 5.4.1 關(guān)注用戶體驗
  60. 5.4.2 編程差異
  61. 5.5 總結(jié)
  62. 第6章 MapReduce模式
  63. 6.1 背景知識
  64. 6.2 影響
  65. 6.3 機(jī)制
  66. 6.3.1 MapReduce的使用場景
  67. 6.3.2 超越Map/Reduce的高級抽象
  68. 6.3.3 不僅僅是map和reduce
  69. 6.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  70. 6.5 總結(jié)
  71. 第7章 數(shù)據(jù)庫分片模式
  72. 7.1 背景知識
  73. 7.2 影響
  74. 7.3 機(jī)制
  75. 7.3.1 分片標(biāo)識
  76. 7.3.2 分片分布
  77. 7.3.3 什么情況下不使用分片
  78. 7.3.4 并非所有數(shù)據(jù)庫表都需要分片
  79. 7.3.5 云數(shù)據(jù)庫實例
  80. 7.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  81. 7.4.1 聯(lián)邦的重新平衡
  82. 7.4.2 跨聯(lián)邦的扇出查詢
  83. 7.4.3 NoSQL替代方案
  84. 7.5 總結(jié)
  85. 第8章 多租戶與商品化硬件入門
  86. 8.1 多租戶
  87. 8.1.1 安全性
  88. 8.1.2 性能管理
  89. 8.1.3 多租戶對應(yīng)用程序邏輯的影響
  90. 8.2 通用硬件
  91. 8.2.1 側(cè)重點從MTBF轉(zhuǎn)向MTTR
  92. 8.2.2 通用硬件對應(yīng)用程序邏輯的影響
  93. 8.2.3 同質(zhì)化硬件
  94. 8.3 總結(jié)
  95. 第9章 忙音模式
  96. 9.1 背景知識
  97. 9.2 影響
  98. 9.3 機(jī)制
  99. 9.3.1 短暫性故障會產(chǎn)生忙音信號
  100. 9.3.2 識別忙音信號
  101. 9.3.3 忙音信號的應(yīng)對措施
  102. 9.3.4 對用戶體驗的影響
  103. 9.3.5 記錄和減少忙音信號
  104. 9.3.6 測試
  105. 9.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  106. 9.5 總結(jié)
  107. 第10章 節(jié)點故障模式
  108. 10.1 背景知識
  109. 10.2 影響
  110. 10.3 機(jī)制
  111. 10.3.1 故障場景
  112. 10.3.2 將所有中斷都視為節(jié)點故障
  113. 10.3.3 通過N+1規(guī)則保持足夠的故障容量
  114. 10.3.4 處理節(jié)點關(guān)閉
  115. 10.3.5 從節(jié)點故障中恢復(fù)
  116. 10.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  117. 10.4.1 為PoP應(yīng)用程序故障做好準(zhǔn)備
  118. 10.4.2 處理PoP角色實例的關(guān)閉
  119. 10.4.3 從故障中恢復(fù)PoP
  120. 10.5 總結(jié)
  121. 第11章 網(wǎng)絡(luò)時延入門
  122. 11.1 網(wǎng)絡(luò)時延的挑戰(zhàn)
  123. 11.2 減少可被感知的網(wǎng)絡(luò)時延
  124. 11.3 減少網(wǎng)絡(luò)時延
  125. 11.4 總結(jié)
  126. 第12章 共址模式
  127. 12.1 背景知識
  128. 12.2 影響
  129. 12.3 機(jī)制
  130. 12.3.1 自動化的作用
  131. 12.3.2 成本考量
  132. 12.3.3 非技術(shù)性考量
  133. 12.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  134. 12.4.1 關(guān)聯(lián)組
  135. 12.4.2 運維日志與指標(biāo)
  136. 12.5 總結(jié)
  137. 第13章 代客密鑰模式
  138. 13.1 背景知識
  139. 13.2 影響
  140. 13.3 機(jī)制
  141. 13.3.1 公共訪問
  142. 13.3.2 授予臨時訪問權(quán)限
  143. 13.3.3 安全性考量
  144. 13.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  145. 13.4.1 公共讀取訪問
  146. 13.4.2 共享訪問簽名
  147. 13.5 總結(jié)
  148. 第14章 CDN模式
  149. 14.1 背景知識
  150. 14.2 影響
  151. 14.3 機(jī)制
  152. 14.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  153. 14.4.1 成本考量
  154. 14.4.2 安全性考量
  155. 14.4.3 其他功能
  156. 14.5 總結(jié)
  157. 第15章 多站點部署模式
  158. 15.1 背景知識
  159. 15.2 影響
  160. 15.3 機(jī)制
  161. 15.3.1 選擇數(shù)據(jù)中心時的非技術(shù)性考量
  162. 15.3.2 成本影響
  163. 15.3.3 跨數(shù)據(jù)中心的故障切換
  164. 15.4 示例:在Windows Azure上構(gòu)建PoP應(yīng)用程序
  165. 15.4.1 選擇數(shù)據(jù)中心
  166. 15.4.2 路由到最近的數(shù)據(jù)中心
  167. 15.4.3 同步用戶數(shù)據(jù)以提高性能
  168. 15.4.4 同步賬戶的身份信息
  169. 15.4.5 數(shù)據(jù)中心故障切換
  170. 15.4.6 托管替代方案
  171. 15.5 總結(jié)
  172. 附錄 補(bǔ)充閱讀
書名:云架構(gòu)模式
作者:Bill Wilder
譯者:陳洋, 呂健 譯
國內(nèi)出版社:中國電力出版社
出版時間:2025年06月
頁數(shù):186
書號:978-7-5198-9961-5
原版書書名:Cloud Architecture Patterns
原版書出版商:O'Reilly Media
Bill Wilder
 
Bill Wilder是一名實戰(zhàn)型開發(fā)人員、架構(gòu)師、顧問、培訓(xùn)師、演講者、作家和社區(qū)領(lǐng)袖,專注于幫助企業(yè)和個人利用Windows Azure平臺在云計算中取得成功。Bill自2008年微軟在PDC(專業(yè)開發(fā)者大會)上首次發(fā)布Windows Azure后,便開始接觸該平臺。隨后,他于2009年10月創(chuàng)立了波士頓Azure用戶組(Boston Azure),這是全球第一個也是最古老的Windows Azure用戶組。Bill被微軟授予Windows Azure MVP稱號,并著有《Cloud Architecture Patterns》一書。Bill的博客地址是:http://blog.codingoutloud.com,Twitter用戶名是:@codingoutloud(http://www.twitter.com/codingoutloud)。
 
 
購買選項
定價:68.00元
書號:978-7-5198-9961-5
出版社:中國電力出版社