高并發(fā)系統(tǒng):設(shè)計(jì)原理與實(shí)踐
本書主要探討高并發(fā)場(chǎng)景下系統(tǒng)設(shè)計(jì)的原理和實(shí)踐案例,幫助讀者系統(tǒng)、快速地理解高并發(fā)系統(tǒng)的設(shè)計(jì)原理與相關(guān)實(shí)踐,以及掌握解決高并發(fā)場(chǎng)景下可能遇到的各種問題的方法。本書共6章。第1章介紹高并發(fā)系統(tǒng)的發(fā)展歷史、設(shè)計(jì)難點(diǎn)和基本設(shè)計(jì)原則,以及度量指標(biāo);第2~4章介紹有助于提升高并發(fā)系統(tǒng)可用性的3種方法—系統(tǒng)容錯(cuò)、冗余和分片;第5章從提升高并發(fā)系統(tǒng)性能的角度講解并發(fā)與異步的原理和實(shí)踐技巧;第6章從系統(tǒng)運(yùn)維和團(tuán)隊(duì)流程管理兩個(gè)角度講解如何提升團(tuán)隊(duì)對(duì)高并發(fā)系統(tǒng)的把控性,進(jìn)而提升系統(tǒng)的可用性。本書既適合軟件開發(fā)人員閱讀,也適合對(duì)高并發(fā)系統(tǒng)設(shè)計(jì)感興趣的科研人員和計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生閱讀,還可用作中小型企業(yè)的內(nèi)訓(xùn)教材。
·11.4萬字