中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐

作者:曾憲杰
出版社:電子工業(yè)出版社出版時(shí)間:2014-04-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 336
中 圖 價(jià):¥44.6(5.0折) 定價(jià)  ¥89.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐 版權(quán)信息

大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐 內(nèi)容簡(jiǎn)介

本書圍繞大型網(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)。對(duì)于有一定網(wǎng)站開(kāi)發(fā)、設(shè)計(jì)經(jīng)驗(yàn),并想了解大型網(wǎng)站架構(gòu)和支撐這種架構(gòu)的系統(tǒng)的開(kāi)發(fā)、測(cè)試等的相關(guān)工程人員,本書有很大的參考意義;對(duì)于沒(méi)有網(wǎng)站開(kāi)發(fā)設(shè)計(jì)經(jīng)驗(yàn)的人員,通過(guò)本書也能宏觀了解大型網(wǎng)站的架構(gòu)及相關(guān)問(wèn)題的解決思路和方案。

大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐 目錄

目錄

第1章 分布式系統(tǒng)介紹 1
1.1 初識(shí)分布式系統(tǒng) 1
1.1.1 分布式系統(tǒng)的定義 1
1.1.2 分布式系統(tǒng)的意義 3
1.2 分布式系統(tǒng)的基礎(chǔ)知識(shí) 5
1.2.1 組成計(jì)算機(jī)的5要素 5
1.2.2 線程與進(jìn)程的執(zhí)行模式 6
1.2.3 網(wǎng)絡(luò)通信基礎(chǔ)知識(shí) 13
1.2.4 如何把應(yīng)用從單機(jī)擴(kuò)展到分布式 18
1.2.5 分布式系統(tǒng)的難點(diǎn) 31
第2章 大型網(wǎng)站及其架構(gòu)演進(jìn)過(guò)程 35
2.1 什么是大型網(wǎng)站 35
2.2 大型網(wǎng)站的架構(gòu)演進(jìn) 37
2.2.1 用Java技術(shù)和單機(jī)來(lái)構(gòu)建的網(wǎng)站 37
2.2.2 從一個(gè)單機(jī)的交易網(wǎng)站說(shuō)起 38
2.2.3 單機(jī)負(fù)載告警,數(shù)據(jù)庫(kù)與應(yīng)用分離 40
2.2.4 應(yīng)用服務(wù)器負(fù)載告警,如何讓應(yīng)用服務(wù)器走向集群 41
2.2.5 數(shù)據(jù)讀壓力變大,讀寫分離吧 50
2.2.6 彌補(bǔ)關(guān)系型數(shù)據(jù)庫(kù)的不足,引入分布式存儲(chǔ)系統(tǒng) 56
2.2.7 讀寫分離后,數(shù)據(jù)庫(kù)又遇到瓶頸 58
2.2.8 數(shù)據(jù)庫(kù)問(wèn)題解決后,應(yīng)用面對(duì)的新挑戰(zhàn) 60
2.2.9 初識(shí)消息中間件 63
2.2.10 總結(jié) 64
第3章 構(gòu)建Java中間件 67
3.1 Java中間件的定義 67
3.2 構(gòu)建Java中間件的基礎(chǔ)知識(shí) 68
3.2.1 跨平臺(tái)的Java運(yùn)行環(huán)境――JVM 69
3.2.2 垃圾回收與內(nèi)存堆布局 70
3.2.3 Java并發(fā)編程的類、接口和方法 72
3.2.4 動(dòng)態(tài)代理 89
3.2.5 反射 91
3.2.6 網(wǎng)絡(luò)通信實(shí)現(xiàn)選擇 93
3.3 分布式系統(tǒng)中的Java中間件 94
第4章 服務(wù)框架 97
4.1 網(wǎng)站功能持續(xù)豐富后的困境與應(yīng)對(duì) 97
4.2 服務(wù)框架的設(shè)計(jì)與實(shí)現(xiàn) 100
4.2.1 應(yīng)用從集中式走向分布式所遇到的問(wèn)題 100
4.2.2 透過(guò)示例看服務(wù)框架原型 101
4.2.3 服務(wù)調(diào)用端的設(shè)計(jì)與實(shí)現(xiàn) 107
4.2.4 服務(wù)提供端的設(shè)計(jì)與實(shí)現(xiàn) 132
4.2.5 服務(wù)升級(jí) 137
4.3 實(shí)戰(zhàn)中的優(yōu)化 138
4.4 為服務(wù)化護(hù)航的服務(wù)治理 142
4.5 服務(wù)框架與ESB的對(duì)比 146
4.6 總結(jié) 147
第5章 數(shù)據(jù)訪問(wèn)層 149
5.1 數(shù)據(jù)庫(kù)從單機(jī)到分布式的挑戰(zhàn)和應(yīng)對(duì) 149
5.1.1 從應(yīng)用使用單機(jī)數(shù)據(jù)庫(kù)開(kāi)始 149
5.1.2 數(shù)據(jù)庫(kù)垂直/水平拆分的困難 150
5.1.3 單機(jī)變?yōu)槎鄼C(jī)后,事務(wù)如何處理 152
5.1.4 多機(jī)的Sequence問(wèn)題與處理 165
5.1.5 應(yīng)對(duì)多機(jī)的數(shù)據(jù)查詢 168
5.2 數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)與實(shí)現(xiàn) 174
5.2.1 如何對(duì)外提供數(shù)據(jù)訪問(wèn)層的功能 174
5.2.2 按照數(shù)據(jù)層流程的順序看數(shù)據(jù)層設(shè)計(jì) 177
5.2.3 獨(dú)立部署的數(shù)據(jù)訪問(wèn)層實(shí)現(xiàn)方式 192
5.2.4 讀寫分離的挑戰(zhàn)和應(yīng)對(duì) 194
5.3 總結(jié) 200
第6章 消息中間件 203
6.1 消息中間件的價(jià)值 203
6.1.1 消息中間件的定義 203
6.1.2 透過(guò)示例看消息中間件對(duì)應(yīng)用的解耦 204
6.2 互聯(lián)網(wǎng)時(shí)代的消息中間件 208
6.2.1 如何解決消息發(fā)送一致性 209
6.2.2 如何解決消息中間件與使用者的強(qiáng)依賴問(wèn)題 218
6.2.3 消息模型對(duì)消息接收的影響 222
6.2.4 消息訂閱者訂閱消息的方式 229
6.2.5 保證消息可靠性的做法 230
6.2.6 訂閱者視角的消息重復(fù)的產(chǎn)生和應(yīng)對(duì) 245
6.2.7 消息投遞的其他屬性支持 249
6.2.8 保證順序的消息隊(duì)列的設(shè)計(jì) 252
6.2.9 Push和Pull方式的對(duì)比 257
第7章 軟負(fù)載中心與集中配置管理 259
7.1 初識(shí)軟負(fù)載中心 259
7.2 軟負(fù)載中心的結(jié)構(gòu) 261
7.3 內(nèi)容聚合功能的設(shè)計(jì) 263
7.4 解決服務(wù)上下線的感知 267
7.5 軟負(fù)載中心的數(shù)據(jù)分發(fā)的特點(diǎn)和設(shè)計(jì) 269
7.5.1 數(shù)據(jù)分發(fā)與消息訂閱的區(qū)別 269
7.5.2 提升數(shù)據(jù)分發(fā)性能需要注意的問(wèn)題 271
7.6 針對(duì)服務(wù)化的特性支持 272
7.6.1 軟負(fù)載數(shù)據(jù)分組 272
7.6.2 提供自動(dòng)感知以外的上下線開(kāi)關(guān) 273
7.6.3 維護(hù)管理路由規(guī)則 273
7.7 從單機(jī)到集群 274
7.7.1 數(shù)據(jù)統(tǒng)一管理方案 275
7.7.2 數(shù)據(jù)對(duì)等管理方案 276
7.8 集中配置管理中心 280
7.8.1 客戶端實(shí)現(xiàn)和容災(zāi)策略 282
7.8.2 服務(wù)端實(shí)現(xiàn)和容災(zāi)策略 284
7.8.3 數(shù)據(jù)庫(kù)策略 285
第8章 構(gòu)建大型網(wǎng)站的其他要素 287
8.1 加速靜態(tài)內(nèi)容訪問(wèn)速度的CDN 287
8.2 大型網(wǎng)站的存儲(chǔ)支持 291
8.2.1 分布式文件系統(tǒng) 292
8.2.2 NoSQL 294
8.2.3 緩存系統(tǒng) 298
8.3 搜索系統(tǒng) 301
8.3.1 爬蟲(chóng)問(wèn)題 302
8.3.2 倒排索引 302
8.3.3 查詢預(yù)處理 304
8.3.4 相關(guān)度計(jì)算 304
8.4 數(shù)據(jù)計(jì)算支撐 304
8.5 發(fā)布系統(tǒng) 307
8.6 應(yīng)用監(jiān)控系統(tǒng) 310
8.7 依賴管理系統(tǒng) 312
8.8 多機(jī)房問(wèn)題分析 315
8.9 系統(tǒng)容量規(guī)劃 317
8.10 內(nèi)部私有云 319
后記 321
展開(kāi)全部

大型網(wǎng)站系統(tǒng)與Java中間件實(shí)踐 作者簡(jiǎn)介

曾憲杰,淘寶花名華黎,現(xiàn)任淘寶技術(shù)部總監(jiān)。2002年畢業(yè)于浙江大學(xué)計(jì)算機(jī)系。2007年加入淘寶網(wǎng)平臺(tái)架構(gòu)團(tuán)隊(duì),負(fù)責(zé)構(gòu)建淘寶自主的消息中間件系統(tǒng),同期主導(dǎo)了淘寶數(shù)據(jù)層的創(chuàng)建,這兩個(gè)產(chǎn)品也是淘寶中間件中較為重要的兩個(gè)。2010年下半年起開(kāi)始負(fù)責(zé)整個(gè)淘寶中間件團(tuán)隊(duì),幫助團(tuán)隊(duì)成為業(yè)內(nèi)知名的Java技術(shù)團(tuán)隊(duì)。2012年開(kāi)始從中間件走向應(yīng)用系統(tǒng)的研發(fā)工作,2013年初負(fù)責(zé)新組建的淘寶技術(shù)部。熟悉C++和Java,在多線程、并發(fā)、網(wǎng)絡(luò)通信及支撐大型網(wǎng)站的中間件領(lǐng)域有較多經(jīng)驗(yàn),對(duì)新技術(shù)有濃厚的興趣。致力于帶領(lǐng)團(tuán)隊(duì)在無(wú)線、數(shù)據(jù)、業(yè)務(wù)平臺(tái)和組件化開(kāi)發(fā)方面取得突破。與林昊合著有《OSGi原理與最佳實(shí)踐》一書。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 移动厕所租赁|移动卫生间|上海移动厕所租赁-家瑞租赁 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 耐磨陶瓷,耐磨陶瓷管道_厂家-淄博拓创陶瓷科技 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 密封无忧网 _ 专业的密封产品行业信息网 | 深圳办公室装修,办公楼/写字楼装修设计,一级资质 - ADD写艺 | 三板富 | 专注于新三板的第一垂直服务平台| 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 新疆乌鲁木齐网站建设-乌鲁木齐网站制作设计-新疆远璨网络 | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 期货软件-专业期货分析软件下载-云智赢 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 芜湖厨房设备_芜湖商用厨具_芜湖厨具设备-芜湖鑫环厨具有限公司 控显科技 - 工控一体机、工业显示器、工业平板电脑源头厂家 | 电动车头盔厂家_赠品头盔_安全帽批发_山东摩托车头盔—临沂承福头盔 | 网站建设-高端品牌网站设计制作一站式定制_杭州APP/微信小程序开发运营-鼎易科技 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | PCB设计,PCB抄板,电路板打样,PCBA加工-深圳市宏力捷电子有限公司 | 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 贝朗斯动力商城(BRCPOWER.COM) - 买叉车蓄电池上贝朗斯商城,价格更超值,品质有保障! | 富森高压水枪-柴油驱动-养殖场高压清洗机-山东龙腾环保科技有限公司 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 交流伺服电机|直流伺服|伺服驱动器|伺服电机-深圳市华科星电气有限公司 | 耐酸泵,耐酸泵厂家-淄博华舜耐腐蚀真空泵 | 合肥地磅_合肥数控切割机_安徽地磅厂家_合肥世佳电工设备有限公司 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 传爱自考网_传爱自学考试网 |