大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐_第1頁(yè)
大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐_第2頁(yè)
大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐_第3頁(yè)
大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐_第4頁(yè)
大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐讀書筆記模板01思維導(dǎo)圖讀書筆記作者介紹內(nèi)容摘要目錄分析精彩摘錄目錄0305020406思維導(dǎo)圖中間件系統(tǒng)網(wǎng)站中間件網(wǎng)站架構(gòu)變遷讀者數(shù)據(jù)問(wèn)題設(shè)計(jì)消息第章單機(jī)網(wǎng)站管理數(shù)據(jù)庫(kù)系統(tǒng)服務(wù)本書關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要本書圍繞大型網(wǎng)站和支撐大型網(wǎng)站架構(gòu)的Java中間件的實(shí)踐展開(kāi)介紹。從分布式系統(tǒng)的知識(shí)切入,讓讀者對(duì)分布式系統(tǒng)有基本的了解;然后介紹大型網(wǎng)站隨著數(shù)據(jù)量、訪問(wèn)量增長(zhǎng)而發(fā)生的架構(gòu)變遷;接著講述構(gòu)建Java中間件的相關(guān)知識(shí);之后的幾章都是根據(jù)**的經(jīng)驗(yàn)來(lái)介紹支撐大型網(wǎng)站架構(gòu)的Java中間件系統(tǒng)的設(shè)計(jì)和實(shí)踐。希望讀者通過(guò)本書可以了解大型網(wǎng)站架構(gòu)變遷過(guò)程中的較為通用的問(wèn)題和解法,并了解構(gòu)建支撐大型網(wǎng)站的Java中間件的實(shí)踐經(jīng)驗(yàn)。讀書筆記讀書筆記因?yàn)楸緯鴮憰r(shí)間比較久了,所以從現(xiàn)在的角度來(lái)看,可以當(dāng)做一個(gè)發(fā)展史的角度來(lái)看,在當(dāng)年,當(dāng)然里面很多思想現(xiàn)在仍然是有實(shí)際借鑒意義的。目錄分析1.2分布式系統(tǒng)的基礎(chǔ)知識(shí)1.1初識(shí)分布式系統(tǒng)第1章分布式系統(tǒng)介紹1.1初識(shí)分布式系統(tǒng)1.1.1分布式系統(tǒng)的定義1.1.2分布式系統(tǒng)的意義1.2分布式系統(tǒng)的基礎(chǔ)知識(shí)1.2.1組成計(jì)算機(jī)的5要素1.2.2線程與進(jìn)程的執(zhí)行模式1.2.3網(wǎng)絡(luò)通信基礎(chǔ)知識(shí)1.2.4如何把應(yīng)用從單機(jī)擴(kuò)展到分布式1.2.5分布式系統(tǒng)的難點(diǎn)2.2大型網(wǎng)站的架構(gòu)演進(jìn)2.1什么是大型網(wǎng)站第2章大型網(wǎng)站及其架構(gòu)演進(jìn)過(guò)程2.2大型網(wǎng)站的架構(gòu)演進(jìn)2.2.1用Java技術(shù)和單機(jī)來(lái)構(gòu)建的網(wǎng)站2.2.2從一個(gè)單機(jī)的交易網(wǎng)站說(shuō)起2.2.3單機(jī)負(fù)載告警,數(shù)據(jù)庫(kù)與應(yīng)用分離2.2.4應(yīng)用服務(wù)器負(fù)載告警,如何讓應(yīng)用服務(wù)器走向集群2.2.5數(shù)據(jù)讀壓力變大,讀寫分離吧2.2.6彌補(bǔ)關(guān)系型數(shù)據(jù)庫(kù)的不足,引入分布式存儲(chǔ)系統(tǒng)2.2.7讀寫分離后,數(shù)據(jù)庫(kù)又遇到瓶頸2.2.8數(shù)據(jù)庫(kù)問(wèn)題解決后,應(yīng)用面對(duì)的新挑戰(zhàn)2.2.9初識(shí)消息中間件3.1Java中間件的定義3.3分布式系統(tǒng)中的Java中間件3.2構(gòu)建Java中間件的基礎(chǔ)知識(shí)第3章構(gòu)建Java中間件3.2構(gòu)建Java中間件的基礎(chǔ)知識(shí)3.2.1跨平臺(tái)的Java運(yùn)行環(huán)境——JVM3.2.2垃圾回收與內(nèi)存堆布局3.2.3Java并發(fā)編程的類、接口和方法3.2.4動(dòng)態(tài)代理3.2.5反射3.2.6網(wǎng)絡(luò)通信實(shí)現(xiàn)選擇4.1網(wǎng)站功能持續(xù)豐富后的困境與應(yīng)對(duì)4.2服務(wù)框架的設(shè)計(jì)與實(shí)現(xiàn)4.3實(shí)戰(zhàn)中的優(yōu)化4.4為服務(wù)化護(hù)航的服務(wù)治理第4章服務(wù)框架4.6總結(jié)4.5服務(wù)框架與ESB的對(duì)比第4章服務(wù)框架4.2服務(wù)框架的設(shè)計(jì)與實(shí)現(xiàn)4.2.1應(yīng)用從集中式走向分布式所遇到的問(wèn)題4.2.2透過(guò)示例看服務(wù)框架原型4.2.3服務(wù)調(diào)用端的設(shè)計(jì)與實(shí)現(xiàn)4.2.4服務(wù)提供端的設(shè)計(jì)與實(shí)現(xiàn)4.2.5服務(wù)升級(jí)5.1數(shù)據(jù)庫(kù)從單機(jī)到分布式的挑戰(zhàn)和應(yīng)對(duì)5.3總結(jié)5.2數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)與實(shí)現(xiàn)第5章數(shù)據(jù)訪問(wèn)層5.1數(shù)據(jù)庫(kù)從單機(jī)到分布式的挑戰(zhàn)和應(yīng)對(duì)5.1.1從應(yīng)用使用單機(jī)數(shù)據(jù)庫(kù)開(kāi)始5.1.2數(shù)據(jù)庫(kù)垂直/水平拆分的困難5.1.3單機(jī)變?yōu)槎鄼C(jī)后,事務(wù)如何處理5.1.4多機(jī)的Sequence問(wèn)題與處理5.1.5應(yīng)對(duì)多機(jī)的數(shù)據(jù)查詢5.2數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)與實(shí)現(xiàn)5.2.1如何對(duì)外提供數(shù)據(jù)訪問(wèn)層的功能5.2.2按照數(shù)據(jù)層流程的順序看數(shù)據(jù)層設(shè)計(jì)5.2.3獨(dú)立部署的數(shù)據(jù)訪問(wèn)層實(shí)現(xiàn)方式5.2.4讀寫分離的挑戰(zhàn)和應(yīng)對(duì)6.2互聯(lián)網(wǎng)時(shí)代的消息中間件6.1消息中間件的價(jià)值第6章消息中間件6.1消息中間件的價(jià)值6.1.1消息中間件的定義6.1.2透過(guò)示例看消息中間件對(duì)應(yīng)用的解耦6.2互聯(lián)網(wǎng)時(shí)代的消息中間件6.2.1如何解決消息發(fā)送一致性6.2.2如何解決消息中間件與使用者的強(qiáng)依賴問(wèn)題6.2.3消息模型對(duì)消息接收的影響6.2.4消息訂閱者訂閱消息的方式6.2.5保證消息可靠性的做法6.2.6訂閱者視角的消息重復(fù)的產(chǎn)生和應(yīng)對(duì)6.2.7消息投遞的其他屬性支持6.2.8保證順序的消息隊(duì)列的設(shè)計(jì)6.2.9Push和Pull方式的對(duì)比7.1初識(shí)軟負(fù)載中心7.2軟負(fù)載中心的結(jié)構(gòu)7.3內(nèi)容聚合功能的設(shè)計(jì)7.4解決服務(wù)上下線的感知7.5軟負(fù)載中心的數(shù)據(jù)分發(fā)的特點(diǎn)和設(shè)計(jì)12345第7章軟負(fù)載中心與集中配置管理7.6針對(duì)服務(wù)化的特性支持7.8集中配置管理中心7.7從單機(jī)到集群第7章軟負(fù)載中心與集中配置管理7.5軟負(fù)載中心的數(shù)據(jù)分發(fā)的特點(diǎn)和設(shè)計(jì)7.5.1數(shù)據(jù)分發(fā)與消息訂閱的區(qū)別7.5.2提升數(shù)據(jù)分發(fā)性能需要注意的問(wèn)題7.6針對(duì)服務(wù)化的特性支持7.6.1軟負(fù)載數(shù)據(jù)分組7.6.2提供自動(dòng)感知以外的上下線開(kāi)關(guān)7.6.3維護(hù)管理路由規(guī)則7.7從單機(jī)到集群7.7.1數(shù)據(jù)統(tǒng)一管理方案7.7.2數(shù)據(jù)對(duì)等管理方案7.8集中配置管理中心7.8.1客戶端實(shí)現(xiàn)和容災(zāi)策略7.8.2服務(wù)端實(shí)現(xiàn)和容災(zāi)策略7.8.3數(shù)據(jù)庫(kù)策略8.1加速靜態(tài)內(nèi)容訪問(wèn)速度的CDN8.2大型網(wǎng)站的存儲(chǔ)支持8.3搜索系統(tǒng)8.4數(shù)據(jù)計(jì)算支撐第8章構(gòu)建大型網(wǎng)站的其他要素8.5發(fā)布系統(tǒng)8.6應(yīng)用監(jiān)控系統(tǒng)8.7依賴管理系統(tǒng)8.8多機(jī)房問(wèn)題分析8.9系統(tǒng)容量規(guī)劃8.10內(nèi)部私有云010302040506第8章構(gòu)建大型網(wǎng)站的其他要素8.2大型網(wǎng)站的存儲(chǔ)支持8.2.1分布式文件系統(tǒng)8.2.2NoSQL8.2.3緩存系統(tǒng)8.3搜索系統(tǒng)8.3.1爬蟲(chóng)問(wèn)題8.3.2倒排索引8.3.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論