架構探險:輕量級微服務架構(下冊)

架構探險:輕量級微服務架構(下冊) pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:黃勇
出品人:
頁數:340
译者:
出版時間:2017-9
價格:79.00
裝幀:平裝
isbn號碼:9787121324475
叢書系列:
圖書標籤:
  • 微服務
  • 架構
  • 分布式
  • Java
  • 互聯網
  • springboot
  • 軟件研發
  • 軟件架構與設計
  • 微服務
  • 架構
  • 輕量級
  • 探險
  • 分布式
  • 設計
  • 係統
  • 雲計算
  • 敏捷
  • 工程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《架構探險:輕量級微服務架構(下冊)》將重點關注微服務基礎設施方麵,其中大部分內容涉及微服務運維相關技術。《架構探險:輕量級微服務架構(下冊)》以實踐的角度進行編寫,讀者首先將學習輕量級微服務架構的全景視圖,隨後的各個章節將圍繞微服務的日誌、監控、通信、解耦、測試、配置六大方麵進行展開。讀者可親自動手,從零開始搭建輕量級微服務架構,充分享受架構探險的樂趣。

《架構探險:輕量級微服務架構(下冊)》適閤對微服務實踐感興趣,以及想成為微服務架構師的人員閱讀。

著者簡介

圖書目錄

第1章 輕量級的微服務
1.1 微服務將變得輕量級
1.1.1 架構與架構師
1.1.2 架構演進過程
1.1.3 微服務架構發展趨勢
1.2 微服務架構前期準備
1.2.1 認識微服務架構冰山模型
1.2.2 冰山下的微服務基礎設施
1.2.3 根據業務切分微服務邊界
1.3 輕量級微服務架構圖
1.3.1 輕量級微服務部署架構
1.3.2 輕量級微服務運行架構
1.3.3 輕量級微服務全局架構
1.4 本章小結
第2章 微服務日誌
2.1 使用Spring Boot日誌框架
2.1.1 使用Spring Boot Logging插件
2.1.2 集成Log4J日誌框架
2.1.3 將日誌輸齣到Docker容器外
2.2 使用Docker容器日誌
2.2.1 Docker日誌驅動
2.2.2 Linux日誌係統:Syslog
2.2.3 Docker日誌架構
2.3 搭建應用日誌中心
2.3.1 開源日誌中心:ELK
2.3.2 日誌存儲係統:Elasticsearch
2.3.3 日誌收集係統:Logstash
2.3.4 日誌查詢係統:Kibana
2.3.5 搭建ELK日誌中心
2.4 本章小結
第3章 微服務監控
3.1 使用Spring Boot監控係統
3.1.1 Spring Boot自帶的監控功能
3.1.2 Spring Boot Admin開源監控係統
3.2 搭建係統監控中心
3.2.1 時序數據收集係統:cAdvisor
3.2.2 時序數據存儲係統:InfluxDB
3.2.3 時序數據分析係統:Grafana
3.2.4 集成InfluxDB + cAdvisor + Grafana
3.3 搭建調用追蹤中心
3.3.1 開源調用追蹤中心:Zipkin
3.3.2 追蹤微服務調用鏈
3.3.3 追蹤數據庫調用鏈
3.4 本章小結
第4章 微服務通信
4.1 使用HTTP實現同步調用
4.1.1 使用Spring Boot開發服務端
4.1.2 使用Spring RestTemplate開發客戶端
4.1.3 使用OkHttp開發客戶端
4.1.4 使用Retrofit開發客戶端
4.2 使用RPC實現同步調用
4.2.1 RPC通信原理
4.2.2 初步體驗gRPC
4.2.3 Spring Boot集成gRPC
4.3 搭建分布式RPC框架
4.3.1 架構設計
4.3.2 搭建模塊代碼框架
4.3.3 開發RPC服務端
4.3.4 開發RPC客戶端
4.4 本章小結
第5章 微服務解耦
5.1 使用MQ實現異步調用
5.1.1 使用ActiveMQ實現JMS異步調用
5.1.2 使用RabbitMQ實現AMQP異步調用
5.2 使用請求應答模式實現RPC調用
5.2.1 請求應答模式簡介
5.2.2 使用RabbitMQ實現RPC調用
5.2.3 封裝RabbitMQ的RPC代碼框架
5.3 解決分布式事務問題
5.3.1 什麼是Event-Sourcing
5.3.2 使用Event-Sourcing與MQ實現分布式事務控製
5.4 本章小結
第6章 微服務測試
6.1 使用Spring Boot單元測試
6.1.1 搭建待測應用程序框架
6.1.2 測試Service層
6.1.3 測試REST API
6.2 搭建REST API自動化測試框架
6.2.1 使用Postman手工測試REST API
6.2.2 使用Newman批量測試REST API
6.2.3 搭建REST API自動化測試框架
6.3 自動生成REST API文檔
6.3.1 使用Swagger生成REST API文檔
6.3.2 REST API文檔的另一選擇:apiDoc
6.4 本章小結
第7章 微服務配置
7.1 Ansible入門與實戰
7.1.1 Ansible是什麼
7.1.2 準備Ansible實戰環境
7.1.3 Ansible實戰
7.2 搭建服務配置中心
7.2.1 如何管理微服務中的配置
7.2.2 設計Ansible配置中心
7.2.3 動手實現自動化部署框架
7.3 自注冊服務配置
7.3.1 目前服務注冊存在的問題
7.3.2 使用Registrator實現服務自注冊
7.3.3 微服務平滑升級解決方案
7.4 本章小結
· · · · · · (收起)

讀後感

評分

《架构探险:轻量级微服务架构(下册)》将重点关注微服务基础设施方面,其中大部分内容涉及微服务运维相关技术。《架构探险:轻量级微服务架构(下册)》以实践的角度进行编写,读者首先将学习轻量级微服务架构的全景视图,随后的各个章节将围绕微服务的日志、监控、通信、解...

評分

《架构探险:轻量级微服务架构(下册)》将重点关注微服务基础设施方面,其中大部分内容涉及微服务运维相关技术。《架构探险:轻量级微服务架构(下册)》以实践的角度进行编写,读者首先将学习轻量级微服务架构的全景视图,随后的各个章节将围绕微服务的日志、监控、通信、解...

評分

《架构探险:轻量级微服务架构(下册)》将重点关注微服务基础设施方面,其中大部分内容涉及微服务运维相关技术。《架构探险:轻量级微服务架构(下册)》以实践的角度进行编写,读者首先将学习轻量级微服务架构的全景视图,随后的各个章节将围绕微服务的日志、监控、通信、解...

評分

《架构探险:轻量级微服务架构(下册)》将重点关注微服务基础设施方面,其中大部分内容涉及微服务运维相关技术。《架构探险:轻量级微服务架构(下册)》以实践的角度进行编写,读者首先将学习轻量级微服务架构的全景视图,随后的各个章节将围绕微服务的日志、监控、通信、解...

評分

《架构探险:轻量级微服务架构(下册)》将重点关注微服务基础设施方面,其中大部分内容涉及微服务运维相关技术。《架构探险:轻量级微服务架构(下册)》以实践的角度进行编写,读者首先将学习轻量级微服务架构的全景视图,随后的各个章节将围绕微服务的日志、监控、通信、解...

用戶評價

评分

一些實際操作,整理的不錯

评分

瞭解瞭一些框架

评分

很不錯的科普讀物,值得粗讀。

评分

對落地微服務有幫助

评分

一些實際操作,整理的不錯

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有