| | | 雲原生分布式存儲基石:etcd深入解析 華為雲容器服務團隊 杜軍等 | 該商品所屬分類:圖書 -> 機械工業出版社 | 【市場價】 | 608-880元 | 【優惠價】 | 380-550元 | 【作者】 | 華為雲容器服務團隊 | 【出版社】 | 機械工業出版社 | 【ISBN】 | 9787111611929 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](/c49/99/10026483347411.jpg)
店鋪:機械工業出版社官方旗艦店 出版社:機械工業出版社 ISBN:9787111611929 商品編碼:10026483347411 品牌:機械工業出版社(CMP) 出版時間:2018-11-01 頁數:200 字數:200000 審圖號:9787111611929 作者:華為雲容器服務團隊
"![baecf198635367d9.jpg](https://img10.360buyimg.com/cms/jfs/t1/180445/28/6295/377762/60b0bd82E6c4ef32e/baecf198635367d9.jpg) 商品參數 商品基本信息 | 商品名稱: | 雲原生分布式存儲基石:etcd深入解析 | 作者: | 華為雲容器服務團隊 杜軍等 | 市場價: | 79.00 | ISBN號: | 9787111611929 | 版次: | 1-1 | 出版日期: | 2018-11 | 頁數: | 309 | 字數: | 200 | 出版社: | 機械工業出版社 | 內容介紹 本書為讀者深度解析分布式鍵值存儲繫統,全書分為3部分,*1部分是對分布式繫統的概念和一致性協議的綜述,重點解析Raft協議,使讀者對分布式鍵值存儲繫統有初步了解;*2部分介紹etcd安裝、部署、運維、安全等方面的知識,幫助讀者進一步掌握分布式繫統的使用方法,熟悉其常見功能和使用場景;第3部分是本書的特色部分,從代碼層次深入探討了etcd各大關鍵特性的具體設計與實現原理,讀者讀完本部分,會對整個etcd的架構有更加清晰的認識,可以從中汲取靈感,從而將一些實用的經驗應用到自己的分布式繫統中。 目錄 前言 *一部分基礎篇 *1章分布式繫統與一致性協議2 1.1CAP原理3 1.2一致性5 1.2.1一致性模型7 1.2.2一致性模型分述9 1.2.3復制狀態機16 1.2.4拜占庭將軍問題18 1.2.5FLP不可能性19 1.2.6小結21 1.3Paxos協議22 1.4Raft協議:為可理解性而生24 1.4.1Raft一致性算法26前言 *一部分基礎篇 *1章分布式繫統與一致性協議2 1.1CAP原理3 1.2一致性5 1.2.1一致性模型7 1.2.2一致性模型分述9 1.2.3復制狀態機16 1.2.4拜占庭將軍問題18 1.2.5FLP不可能性19 1.2.6小結21 1.3Paxos協議22 1.4Raft協議:為可理解性而生24 1.4.1Raft一致性算法26 1.4.2可用性與時序45 1.4.3異常情況46 1.4.4日志壓縮與快照52 1.4.5Raft算法性能評估56 1.4.6小結58 *二部分實戰篇 *2章為什麼使用etcd62 2.1etcd是什麼64 2.2etcd架構簡介66 2.2.1etcd數據通道69 2.2.2etcd架構71 2.3etcd典型應用場景舉例72 2.3.1服務注冊與發現72 2.3.2消息發布和訂閱75 2.3.3負載均衡76 2.3.4分布式通知與協調77 2.3.5分布式鎖78 2.3.6分布式隊列80 2.3.7集群監控與Leader競選81 2.3.8小結82 2.4etcd性能測試82 2.4.1etcd讀性能82 2.4.2etcd寫性能83 2.5etcd與其他鍵值存儲繫統的對比84 2.5.1ZooKeeper VS etcd85 2.5.2Consul VS etcd88 2.5.3NewSQL(Cloud Spanner、CockroachDB、TiDB)VS etcd88 2.5.4使用etcd做分布式協同89 2.5.5小結90 2.6使用etcd的項目90 2.7etcd概念詞彙表91 2.8etcd發展裡程碑92 2.8.1etcd 0.4版本93 2.8.2etcd 2.0版本93 2.8.3etcd 3.0版本93 第3章etcd初體驗95 3.1單機部署95 3.1.1單實例etcd95 3.1.2多實例etcd98 3.2多節點集群化部署100 3.2.1靜態配置101 3.2.2服務發現104 3.3etcdctl常用命令行107 3.3.1key的常規操作107 3.3.2key的歷史與watch112 3.3.3租約115 3.4etcd常用配置參數117 3.4.1member相關參數項117 3.4.2cluster相關參數項118 3.4.3proxy相關參數項120 3.4.4安全相關參數項120 3.4.5日志相關參數項121 3.4.6不安全參數項121 3.4.7統計相關參數項122 3.4.8認證相關參數項122 第4章etcd開放API之v2123 4.1API保證124 4.2etcd v2 API126 4.2.1集群管理API126 4.2.2鍵值API126 4.2.3鍵的TTL130 4.2.4等待變化通知:watch134 4.2.5自動創建有序key146 4.2.6目錄TTL148 4.2.7原子的CAS149 4.2.8原子的CAD151 4.2.9創建目錄153 4.2.10羅列目錄154 4.2.11刪除目錄156 4.2.12獲取一個隱藏節點157 4.2.13通過文件設置key158 4.2.14線性讀158 4.3統計數據158 4.3.1Leader數據159 4.3.2節點自身的數據160 4.3.3更多統計數據161 4.4member API162 4.4.1List member162 4.4.2加入一個member163 4.4.3刪除一個member163 4.4.4修改member的peer URL164 第5章etcd開放API之v3165 5.1從etcd v2到etcd v3166 5.1.1gRPC167 5.1.2序列化和反序列化優化167 5.1.3減少TCP連接167 5.1.4租約機制167 5.1.5etcd v3的觀察者模式168 5.1.6etcd v3的數據存儲模型169 5.1.7etcd v3的迷你事務170 5.1.8快照171 5.1.9大規模watch171 5.2gRPC服務172 5.3請求和響應174 5.4KV API176 5.4.1鍵值對176 5.4.2revision177 5.4.3鍵區間178 5.4.4Range API178 5.4.5PUT調用181 5.4.6事務182 5.4.7Compact調用186 5.5watch API186 5.5.1Event187 5.5.2流式watch187 5.6Lease API190 5.6.1獲得租約190 5.6.2Keep Alives192 5.7API使用示例192 第6章etcd集群運維與穩定性195 6.1etcd升級195 6.1.1etcd從2.3升級到3.0195 6.1.2etcd從3.0升級到3.1199 6.2從etcd v2切換到v3202 6.2.1切換客戶端代碼202 6.2.2數據遷移203 6.3運行時重配置204 6.3.1兩階段配置更新保證集群安全205 6.3.2*久性失去半數以上member206 6.4參數調優207 6.4.1時間參數207 6.4.2快照208 6.4.3磁盤209 6.4.4網絡209 6.5監控209 6.6維護210 6.6.1壓縮歷史版本210 6.6.2消除碎片化211 6.6.3存儲配額211 6.6.4快照備份213 6.7災難恢復213 6.7.1快照214 6.7.2恢復集群214 6.8etcd網關215 6.8.1什麼時候使用etcd網關216 6.8.2什麼時候不該使用etcd網關216 6.8.3啟動etcd網關217 6.9gRPC代理217 6.9.1可擴展的watch API218 6.9.2限制219 6.9.3可擴展的帶租約的API219 6.9.4服務端保護220 6.9.5啟動gRPC代理220 6.9.6客戶端節點同步和域名解析221 6.9.7名字空間222 6.10故障恢復223 6.10.1小部分從節點故障223 6.10.2主節點故障224 6.10.3大部分節點故障224 6.10.4網絡分區224 6.10.5集群啟動異常225 6.11硬件225 第7章etcd安全231 7.1訪問安全231 7.1.1權限資源232 7.1.2鍵值資源234 7.1.3配置資源234 7.2etcd訪問控制實踐235 7.2.1User相關命令235 7.2.2Role相關命令236 7.2.3啟用用戶權限功能237 7.3傳輸安全238 7.3.1TLS/SSL工作原理239 7.3.2使用TLS加密etcd通信241 7.3. 顯示全部信息
" | | | | | |