注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)認(rèn)證與等級(jí)考試全國(guó)計(jì)算機(jī)應(yīng)用技術(shù)(NIT)分布式系統(tǒng)應(yīng)用設(shè)計(jì)

分布式系統(tǒng)應(yīng)用設(shè)計(jì)

分布式系統(tǒng)應(yīng)用設(shè)計(jì)

定 價(jià):¥48.00

作 者: Brendan Burns,趙軍平,王天青
出版社: 中國(guó)電力出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787519834852 出版時(shí)間: 2019-09-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  ■ 深入理解設(shè)計(jì)模式和可重用組件如何幫助開(kāi)發(fā)者開(kāi)發(fā)可靠分布式系統(tǒng)?!?如何借助邊車(chē)、適配器和大使模式在單機(jī)環(huán)境中將功能分解成為一組容器。■ 掌握多節(jié)點(diǎn)常見(jiàn)的松耦合模式,以實(shí)現(xiàn)復(fù)制、擴(kuò)展和組件之間的通信?!?學(xué)習(xí)大規(guī)模批處理設(shè)計(jì)模式,如工作隊(duì)列、基于事件的處理和協(xié)調(diào)工作流程。無(wú)論你是開(kāi)發(fā)分布式系統(tǒng)的新兵,還是經(jīng)驗(yàn)豐富的老手,本書(shū)所描述的設(shè)計(jì)模式和組件都可以幫助你將分布式系統(tǒng)開(kāi)發(fā)從藝術(shù)轉(zhuǎn)變?yōu)榭茖W(xué)。分布式系統(tǒng)的可重用組件和相關(guān)開(kāi)發(fā)模式使得開(kāi)發(fā)者可以更專(zhuān)注于應(yīng)用的核心邏輯。本書(shū)的目標(biāo)是幫助開(kāi)發(fā)人員在構(gòu)建分布式系統(tǒng)時(shí)可以做得更好、更快、更高效。

作者簡(jiǎn)介

  Brendan Burns,微軟Azure的杰出工程師,也是Kubernetes開(kāi)源項(xiàng)目的共同創(chuàng)始人。在加入微軟之前,他曾在谷歌云平臺(tái)工作,幫助構(gòu)建了Deployment Manager和Cloud DNS等API。

圖書(shū)目錄

目錄
前言1
第1章 概述7
系統(tǒng)開(kāi)發(fā)簡(jiǎn)介7
軟件開(kāi)發(fā)中的模式簡(jiǎn)介8
模式,實(shí)踐和組件的價(jià)值10
小結(jié)12
第Ⅰ部分 單節(jié)點(diǎn)模式
第2章 邊車(chē)模式17
一個(gè)邊車(chē)模式的例子:為遺留系統(tǒng)增加HTTPS 功能18
基于邊車(chē)模式的動(dòng)態(tài)配置19
模塊化應(yīng)用容器20
使用邊車(chē)模式構(gòu)建一個(gè)簡(jiǎn)單的PaaS22
基于邊車(chē)模式的模塊化和可重用性設(shè)計(jì)23
小結(jié)27
第3章 大使模式28
使用大使模式來(lái)做服務(wù)分片29
使用大使模式實(shí)現(xiàn)服務(wù)代理33
使用大使模式做請(qǐng)求驗(yàn)證或拆分33
第4章 適配器37
監(jiān)控38
日志40
第Ⅱ部分 服務(wù)模式
第5章 基于副本的負(fù)載均衡51
無(wú)狀態(tài)服務(wù)51
會(huì)話(huà)跟蹤服務(wù)55
應(yīng)用層復(fù)制服務(wù)56
緩存層介紹56
擴(kuò)展緩存層60
小結(jié)64
第6章 分片服務(wù)65
緩存分片66
深入了解分片函數(shù)73
支持副本的分配服務(wù)77
熱分片系統(tǒng)77
第7章 分散模式與聚集模式79
在根節(jié)點(diǎn)上進(jìn)行分散/聚集80
葉子分片82
第8章 函數(shù)與事件驅(qū)動(dòng)處理87
何時(shí)采用FaaS87
FaaS的模式91
第9章 所有權(quán)選舉98
是否需要主副本選舉99
主副本選舉概要101
處理并發(fā)操作109
第Ⅲ部分 批處理計(jì)算模式
第10章 工作隊(duì)列系統(tǒng)115
通用工作隊(duì)列系統(tǒng)115
實(shí)踐:實(shí)現(xiàn)視頻縮略圖器122
動(dòng)態(tài)擴(kuò)展執(zhí)行器123
多執(zhí)行器模式125
第11章 事件驅(qū)動(dòng)的批處理127
事件驅(qū)動(dòng)批處理模式128
實(shí)踐:為新用戶(hù)注冊(cè)構(gòu)建事件驅(qū)動(dòng)流程134
發(fā)布者/訂閱者基礎(chǔ)結(jié)構(gòu)136
實(shí)踐:部署Kafka137
第12章 協(xié)調(diào)批處理140
連接(或欄柵同步)140
Reduce142
實(shí)踐:圖像標(biāo)記和處理流水線(xiàn)145
第13章 結(jié)論:一個(gè)新的開(kāi)始149

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)