注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信企業(yè)互聯(lián)網(wǎng)架構(gòu)原理與實踐

企業(yè)互聯(lián)網(wǎng)架構(gòu)原理與實踐

企業(yè)互聯(lián)網(wǎng)架構(gòu)原理與實踐

定 價:¥119.00

作 者: 富亞軍 著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111678267 出版時間: 2021-05-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要講解互聯(lián)網(wǎng)架構(gòu)的設(shè)計初衷、原理和模式。全書介紹了互聯(lián)網(wǎng)架構(gòu)的演變過程與分層、分割、分片、緩存、并行、異步、隔離、容錯、安全、治理等設(shè)計模式的應(yīng)用場景和作用,還介紹了前端應(yīng)用層、接入層、服務(wù)層、服務(wù)治理、分布式鎖、分布式ID、分布式事務(wù)、分布式消息隊列、分布式緩存、數(shù)據(jù)持久化以及DevOps等技術(shù)的組成結(jié)構(gòu)、運行原理和應(yīng)用方案。 本書使用的是Java語言相關(guān)的技術(shù)生態(tài),適合希望掌握互聯(lián)網(wǎng)架構(gòu)的IT開發(fā)工程師和架構(gòu)師閱讀。通過本書,讀者可以對互聯(lián)網(wǎng)分布式架構(gòu)有較全面的了解。

作者簡介

  富亞軍,HPE資深架構(gòu)師。從事企業(yè)級軟件設(shè)計和項目管理20多年,組織和設(shè)計開發(fā)了多個大型金融系統(tǒng),具有處理高并發(fā)、大流量互聯(lián)網(wǎng)業(yè)務(wù)的一線經(jīng)驗。

圖書目錄


前言
第1章 概述1
11 互聯(lián)網(wǎng)業(yè)務(wù)特點1
12 互聯(lián)網(wǎng)架構(gòu)思維2
13 互聯(lián)網(wǎng)架構(gòu)目標(biāo)與度量2
14 互聯(lián)網(wǎng)架構(gòu)方法論4
141 CAP模型4
142 AKF Scale Cube擴展立方體8
15 互聯(lián)網(wǎng)核心架構(gòu)的演變9
151 Monolith單體架構(gòu)10
152 Microservice微服務(wù)架構(gòu)11
153 Microservice與SOA14
154 Servicemesh服務(wù)網(wǎng)格架構(gòu)16
155 Cloud Native云原生架構(gòu)19
第2章 互聯(lián)網(wǎng)架構(gòu)設(shè)計模式23
21 架構(gòu)設(shè)計的切入點23
22 互聯(lián)網(wǎng)架構(gòu)的典型模式23
221 分層23
222 分割25
223 分片26
224 緩存27
225 并行27
226 異步28
227 隔離29
228 容錯32
229 安全33
2210 治理33
第3章 前端架構(gòu)35
31 前端應(yīng)用35
32 前端開發(fā)模式35
321 抽象DOM模式35
322 MVC模式36
323 MVP模式36
324 MVVM模式37
325 Virtual DOM38
326 組件化編程39
33 響應(yīng)式網(wǎng)站設(shè)計40
331 服務(wù)端響應(yīng)與客戶端響應(yīng)41
332 響應(yīng)式JS41
333 響應(yīng)式CSS41
334 響應(yīng)式圖片41
335 響應(yīng)式布局41
34 單頁面架構(gòu)43
341 單頁面應(yīng)用的定義43
342 SPA的優(yōu)缺點43
343 服務(wù)端渲染44
344 初始頁面優(yōu)化44
345 地址堆棧管理45
35 微前端架構(gòu)45
351 微前端的定義45
352 微前端的作用45
353 技術(shù)發(fā)展路線45
354 微前端的特點46
355 微前端的技術(shù)架構(gòu)46
36 移動App開發(fā)47
361 Native App47
362 Hybrid App47
37 公眾號、小程序與快應(yīng)用的開發(fā)49
371 公眾號開發(fā)49
372 小程序開發(fā)49
373 快應(yīng)用開發(fā)50
374 多端開發(fā)框架50
38 服務(wù)于前端的后端架構(gòu)BFF51
381 BFF的用途51
382 前后端同構(gòu)51
383 BFF與Gateway52
39 前端優(yōu)化52
391 前端性能優(yōu)化52
392 搜索引擎優(yōu)化55
393 網(wǎng)站運營優(yōu)化55
第4章 接入架構(gòu)57
41 整體接入架構(gòu)57
42 DNS解析與負(fù)載均衡57
421 DNS域名解析57
422 DNS負(fù)載均衡58
43 CDN內(nèi)容分發(fā)網(wǎng)絡(luò)59
431 CDN的作用59
432 CDN的組成結(jié)構(gòu)60
433 內(nèi)容加速原理60
434 CDN的功能架構(gòu)61
44 反向代理62
441 正向代理與反向代理62
442 負(fù)載均衡63
443 Nginx應(yīng)用架構(gòu)70
45 服務(wù)網(wǎng)關(guān)75
451 服務(wù)網(wǎng)關(guān)與微服務(wù)75
452 服務(wù)網(wǎng)關(guān)的功能架構(gòu)76
453 服務(wù)網(wǎng)關(guān)的技術(shù)架構(gòu)80
454 開源服務(wù)網(wǎng)關(guān)80
46 內(nèi)部系統(tǒng)集成89
第5章 服務(wù)架構(gòu)91
51 服務(wù)端架構(gòu)生態(tài)91
52 Spring Cloud91
521 Spring Cloud總體架構(gòu)91
522 Spring Cloud核心構(gòu)成與原理92
53 阿里的微服務(wù)中間件Dubbo96
531 Dubbo整體架構(gòu)96
532 Dubbo關(guān)聯(lián)的中間件和技術(shù)98
533 Dubbo RPC調(diào)用過程104
534 Dubbo面臨的挑戰(zhàn)110
54 服務(wù)網(wǎng)格中間件Istio111
541 Istio總體架構(gòu)111
542 Istio Envoy114
543 Istio Pilot115
544 Istio Mixer117
545 Istio Citadel118
546 跨集群服務(wù)治理119
547 Istio面臨的挑戰(zhàn)120
第6章 服務(wù)治理121
61 配置中心121
611 配置中心的功能架構(gòu)121
612 配置中心的技術(shù)架構(gòu)121
613 百度的配置中心Disconf123
614 攜程的配置中心Apollo124
615 Spring Cloud Config126
62 流量控制127
621 限流算法127
622 Spring Cloud流量控制中間件Hystrix129
623 阿里的流量控制中間件sentinel135
624 新一代流量控制中間件Resilience4j141
63 服務(wù)追蹤146
631 服務(wù)調(diào)用過程與追蹤要素147
632 服務(wù)追蹤的系統(tǒng)組成149
633 服務(wù)追蹤中間件Zipkin150
第7章 分布式處理152
71 分布式鎖152
711 分布式鎖的設(shè)計目標(biāo)152
712 分布式鎖的技術(shù)架構(gòu)152
72 分布式ID155
721 分布式ID的設(shè)計目標(biāo)155
722 分布式ID的技術(shù)架構(gòu)156
73 高性能有界隊列Disruptor161
731 Disruptor的設(shè)計目標(biāo)161
732 Disruptor的主體結(jié)構(gòu)163
第8章 分布式事務(wù)165
81 分布式事務(wù)的技術(shù)背景165
82 基于分階段提交的事務(wù)165
821 兩階段提交166
822 三階段提交167
83 基于補償?shù)氖聞?wù)168
831 Saga模式169
832 最大努力通知模式173
833 TCC模式173
84 基于可靠消息隊列的事務(wù)176
85 最終一致性對賬處理177
86 阿里的分布式事務(wù)中間件Seata179
861 Seata AT模式的組成架構(gòu)179
862 Seata AT模式的運行原理180
863 Seata AT模式的隔離機制183
864 Seata AT模式的特點186
87 華為的分布式事務(wù)中間件Servicecomb-Saga186
871 組成架構(gòu)186
872 運行原理187
第9章 分布式消息隊列190
91 消息隊列的應(yīng)用場景190
92 消息傳遞技術(shù)192
921 管道和過濾器模式192
922 消息通道193
923 消息193
924 消息路由196
925 消息轉(zhuǎn)換199
926 消息端點199
927 消息管理201
93 消息總線202
931 請求應(yīng)答模式203
932 消息總線架構(gòu)207
94 阿里的消息中間件RocketMQ209
941 整體結(jié)

本目錄推薦

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