中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
SPRING CLOUD與DOCKER高并發微服務架構設計實施

包郵 SPRING CLOUD與DOCKER高并發微服務架構設計實施

作者:陳韶健著
出版社:電子工業出版社出版時間:2017-06-01
開本: 其他 頁數: 360
中 圖 價:¥39.7(5.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

SPRING CLOUD與DOCKER高并發微服務架構設計實施 版權信息

SPRING CLOUD與DOCKER高并發微服務架構設計實施 本書特色

本書從架構設計、應用開發和運維部署三個方面出發,對微服務架構設計的實施進行了全方位的闡述和深入實踐,并結合生產實際講解了Spring Cloud、Docker和Jenkins等工具的具體使用方法。書中通過一個互聯網電商平臺實例實現了高并發的微服務架構設計,并通過詳細的開發和實施過程,演示了構建一個安全可靠、穩定高效并可持續擴展的系統平臺的方法。本書適合互聯網應用開發設計人員參考學習。

SPRING CLOUD與DOCKER高并發微服務架構設計實施 內容簡介

本書從架構設計、應用開發和運維部署三個方面出發,對微服務架構設計的實施進行了多方面的闡述和深入實踐,并結合生產實際講解了Spring Cloud、Docker和Jenkins等工具的具體使用方法。書中通過一個互聯網電商平臺實例實現了高并發的微服務架構設計,并通過詳細的開發和實施過程,演示了構建一個安全可靠、穩定高效并可持續擴展的系統平臺的方法。本書適合互聯網應用開發設計人員參考學習。

SPRING CLOUD與DOCKER高并發微服務架構設計實施 目錄


架 構 篇
1 微服務架構與Spring Cloud 2
1.1 微服務概念的由來 2
1.2 微服務的定義 3
1.3 微服務架構與整體式架構的區別 5
1.4 微服務架構與SOA的比較 8
1.5 為什么要使用微服務架構 9
1.6 為實施微服務架構做好準備 10
1.6.1 思想觀念的轉變 10
1.6.2 團隊管理方式的改變 11
1.6.3 自動化基礎設施的建設 11
1.7 為什么要使用Spring Cloud 12
1.8 Spring Cloud組件介紹 13
1.9 Spring Cloud的版本說明 15
1.10 小結 17
2 微服務架構*佳設計 18
2.1 合理劃分微服務 19
2.2 微服務治理 19
2.3 Rest API微服務設計 21
2.3.1 使用數據庫集群 22
2.3.2 讀寫分離設計 22
2.3.3 使用緩存 22
2.3.4 保證Rest API微服務的獨立性 23
2.4 Web UI微服務設計 23
2.4.1 使用FeignClient實現負載均衡調用 23
2.4.2 使用Hystrix實現容錯設計 23
2.4.3 使用非阻塞的異步編程技術實現高并發調用 24
2.4.4 使用分布式文件系統 24
2.5 微服務之間調用規則設計 24
2.6 數據*終一致性設計 25
2.7 分布式集群架構設計 26
2.8 微服務運行環境安全設計 27
2.9 小結 27
3 電商平臺微服務設計實例 29
3.1 電商平臺總體設計 29
3.1.1 總體業務流程設計 29
3.1.2 總體業務功能設計 31
3.2 電商平臺業務模型設計 32
3.2.1 移動商城業務模型 32
3.2.2 商家管理后臺業務模型 33
3.2.3 平臺管理后臺業務模型 33
3.3 創建Rest API微服務 34
3.4 創建Web UI微服務 36
3.4.1 移動商城Web UI微服務 36
3.4.2 商家管理后臺的Web UI微服務 37
3.4.3 平臺管理后臺Web UI微服務 37
3.5 電商平臺微服務體系結構 38
3.6 小結 39
開 發 篇
4 開發工具選用及Spring Boot基礎 41
4.1 開發工具選擇 42
4.2 開發環境配置 42
4.3 創建Spring Boot工程 43
4.4 使用JPA 47
4.4.1 數據源配置 48
4.4.2 JPA配置 48
4.4.3 數據實體設計 49
4.4.4 存儲庫接口設計 49
4.4.5 單元測試 50
4.5 使用Thymeleaf 51
4.5.1 控制器設計 51
4.5.2 視圖設計 52
4.6 運行與部署 52
4.7 小結 53
5 電商平臺微服務工程設計 54
5.1 微服務工程結構 54
5.2 電商平臺微服務工程組建 56
5.3 數據庫選型 56
5.4 微服務工程創建步驟 57
5.5 項目基本配置 59
5.6 創建模塊 63
5.7 小結 65
6 微服務治理基礎服務開發 66
6.1 注冊管理中心 67
6.1.1 創建注冊管理中心 67
6.1.2 運行注冊管理中心 69
6.1.3 微服務怎樣使用注冊管理中心 69
6.1.4 構建高可用的注冊管理中心 71
6.2 配置管理中心 72
6.2.1 創建配置管理中心 72
6.2.2 微服務如何使用配置管理中心 75
6.2.3 在線更新配置信息 76
6.3 微服務監控中心 77
6.3.1 使用斷路器儀表盤實現監控 78
6.3.2 聚合服務監控管理中心 80
6.4 服務跟蹤分析中心 85
6.4.1 創建服務跟蹤分析中心 85
6.4.2 在微服務中啟用服務跟蹤功能 89
6.5 日志分析平臺 92
6.5.1 創建日志分析平臺 92
6.5.2 使用日志分析平臺 92
6.6 小結 93
7 Rest API微服務開發 95
7.1 領域業務開發 95
7.1.1 使用Druid數據源 97
7.1.2 JPA及其配置 99
7.1.3 數據實體建模 100
7.1.4 查詢對象設計 103
7.1.5 實體持久化設計 105
7.1.6 持久化測試 106
7.1.7 領域服務開發 108
7.1.8 領域服務的單元測試 110
7.1.9 使用Redis實現緩存設計 111
7.2 Rest API應用開發 116
7.2.1 Rest API應用配置 116
7.2.2 啟動程序設計 118
7.2.3 接口開發 118
7.3 使用消息處理事件 122
7.3.1 消息生產者設計 123
7.3.2 消息消費者設計 124
7.3.3 使用消息測試 127
7.4 小結 128
8 Web UI微服務開發 130
8.1 高并發接口調用分層設計 130
8.2 通過FeignClient調用Rest API 131
8.3 使用Hystrix斷路器 133
8.4 使用非阻塞異步編程方法 135
8.4.1 CompletableFuture介紹 136
8.4.2 性能比較測試 139
8.5 Web應用開發 144
8.5.1 項目引用配置 144
8.5.2 應用程序配置 145
8.5.3 業務功能開發 147
8.6 開發環境的熱部署設置 153
8.7 使用分布式文件系統 156
8.7.1 分布式文件系統客戶端開發 156
8.7.2 商品圖片上傳設計 158
8.7.3 富文本編輯器上傳文件設計 159
8.7.4 建立本地文件信息庫 162
8.8 小結 165
9 電商平臺移動商城開發 166
9.1 移動商城首頁設計 167
9.2 使用負載均衡的導航設計 173
9.3 按分類查詢設計 175
9.4 商品詳情頁設計 178
9.5 購買下單實現 180
9.6 用戶登錄與賬戶切換設計 183
9.6.1 用戶登錄設計 183
9.6.2 切換賬號設計 185
9.7 訂單查詢設計 187
9.8 集成測試 190
9.9 小結 191
10 商家管理后臺與SSO設計 192
10.1 商家權限管理體系設計及開發 193
10.1.1 商家權限體系建模 194
10.1.2 商家權限體系的持久化設計 198
10.1.3 商家權限體系的領域服務開發 200
10.2 商家管理微服務開發 203
10.2.1 商家領域服務層單元測試 203
10.2.2 商家服務的接口開發 207
10.3 SSO設計 212
10.3.1 SSO基本配置 212
10.3.2 在SSO中使用商家的權限體系 213
10.3.3 用戶登錄設計 215
10.3.4 有關驗證碼的說明 217
10.3.5 SSO的主頁設計 219
10.3.6 OAuth2服務端設計 221
10.4 SSO客戶端設計 223
10.4.1 客戶端的項目管理配置 223
10.4.2 客戶端的安全管理配置 224
10.4.3 權限驗證實現原理 225
10.4.4 如何在應用中接入SSO 227
10.4.5 有關跨站請求偽造防御的相關設置 229
10.4.6 根據用戶權限自動分配菜單 229
10.5 小結 231
11 平臺管理后臺開發 232
11.1 平臺管理后臺領域設計 232
11.1.1 領域實體建模 232
11.1.2 實體的行為設計 235
11.1.3 領域服務開發 235
11.1.4 領域服務單元測試 238
11.2 平臺管理后臺訪問控制設計 239
11.2.1 使用平臺管理的用戶體系 239
11.2.2 權限管理設計 241
11.3 商家的注冊設計 244
11.4 商家菜單體系管理開發 247
11.4.1 分類菜單管理開發 247
11.4.2 模塊菜單管理開發 248
11.4.3 訪問資源管理開發 251
11.5 商家角色管理開發 254
11.6 小結 256
運 維 篇
12 服務器架構設計與Docker使用 258
12.1 服務器組建 258
12.2 安全的服務器架構設計 259
12.2.1 防火墻安裝及配置 259
12.2.2 建立安全的局域網環境 263
12.3 服務器資源分配 265
12.4 CentOS安裝 268
12.4.1 IP地址設置 269
12.4.2 安全設置 269
12.4.3 語言配置 269
12.4.4 時間同步配置 270
12.5 Docker和docker-compose安裝 270
12.5.1 Docker安裝及使用 271
12.5.2 docker-compose安裝及使用 274
12.6 使用Docker搭建微服務治理環境 278
12.6.1 服務器1的部署配置 278
12.6.2 服務器2的部署配置 280
12.7 使用Docker部署日志分析平臺 282
12.8 使用Docker部署微服務應用 285
12.9 小結 285
13 數據庫集群設計與高可用讀寫分離實施 287
13.1 MySQL安裝 288
13.2 主從同步設置 290
13.3 主主同步設置 293
13.4 數據庫代理中間件選擇 295
13.5 使用OneProxy實現讀寫分離設計 296
13.5.1 OneProxy安裝 296
13.5.2 高可用讀寫分離配置 297
13.6 OneProxy分庫分區設計 301
13.6.1 按范圍分庫分表 302
13.6.2 按值分庫分表 302
13.6.3 按哈希算法分庫分表 303
13.7 雙機熱備設計 305
13.8 小結 306
14 分布式文件系統等基礎設施安裝與配置 307
14.1 高可用的分布式文件系統構建 307
14.1.1 FastDFS安裝 309
14.1.2 跟蹤服務器配置 309
14.1.3 存儲節點配置 310
14.1.4 上傳文件測試 311
14.1.5 Nginx安裝及負載均衡配置 312
14.1.6 開機啟動設置 316
14.2 GitLab安裝 321
14.3 Redis安裝 323
14.4 RabbitMQ安裝 325
14.5 小結 326
15 使用自動化構建工具Jenkins實現CI/CD 327
15.1 持續交付工作流程 329
15.2 Jenkins安裝 330
15.3 Jenkins基本配置 332
15.4 Jenkins自動部署實例 334
15.4.1 創建任務 335
15.4.2 任務配置 336
15.4.3 執行任務 339
15.5 小結 342
后 記 344
參考文獻 345
展開全部

SPRING CLOUD與DOCKER高并發微服務架構設計實施 作者簡介

陳韶健,資深IT技術專家,著有《深入實踐Spring Boot》(2016年10月機械工業出版社)、《Neo4j全棧開發》(2017年6月電子工業出版社)等書籍,在虛擬化技術領域、數據庫使用和大數據分析、分布式架構設計、Spring等開源框架使用、微服務實施和開發等領域都有深入的研究和豐富的實踐經驗。未來研究方向:物聯網、智慧城市、AI人工智能等。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 超声波气象站_防爆气象站_空气质量监测站_负氧离子检测仪-风途物联网 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 | 苏州注册公司_苏州代理记账_苏州工商注册_苏州代办公司-恒佳财税 | OpenI 启智 新一代人工智能开源开放平台| 流变仪-热分析联用仪-热膨胀仪厂家-耐驰科学仪器商贸 | 太空舱_民宿太空舱厂家_移动房屋太空舱价格-豪品建筑 | 斗式提升机,斗式提升机厂家-淄博宏建机械有限公司 | 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 电子书导航网_电子书之家_电子书大全_最新电子书分享发布平台 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 焦作网 WWW.JZRB.COM| RV减速机-蜗轮蜗杆减速机-洗车机减速机-减速机厂家-艾思捷 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 耐磨陶瓷,耐磨陶瓷管道_厂家-淄博拓创陶瓷科技 | 合肥汽车充电桩_安徽充电桩_电动交流充电桩厂家_安徽科帝新能源科技有限公司 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 箱式破碎机_移动方箱式破碎机/价格/厂家_【华盛铭重工】 | 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 无尘烘箱_洁净烤箱_真空无氧烤箱_半导体烤箱_电子防潮柜-深圳市怡和兴机电 | 桁架机器人_桁架机械手_上下料机械手_数控车床机械手-苏州清智科技装备制造有限公司 | 拖链电缆_柔性电缆_伺服电缆_坦克链电缆-深圳市顺电工业电缆有限公司 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | 合肥触摸一体机_触摸查询机厂家_合肥拼接屏-安徽迅博智能科技 | 抓斗式清污机|螺杆式|卷扬式启闭机|底轴驱动钢坝|污水处理闸门-方源水利机械 | 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 都江堰招聘网-都江堰人才网 都江堰人事人才网 都江堰人才招聘网 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 制冷采购电子商务平台——制冷大市场 | 篷房|仓储篷房|铝合金篷房|体育篷房|篷房厂家-华烨建筑科技官网 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 【连江县榕彩涂料有限公司】官方网站| 汽车水泵_汽车水泵厂家-瑞安市骏迪汽车配件有限公司 |