係統架構設計

係統架構設計 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:鄭天民
出品人:
頁數:247
译者:
出版時間:2017-6
價格:49.80
裝幀:平裝
isbn號碼:9787115450548
叢書系列:
圖書標籤:
  • 架構
  • 軟件工程
  • 技術
  • 計算機科學
  • 編程
  • 係統架構
  • 軟件架構
  • 架構設計
  • 分布式係統
  • 微服務
  • 可擴展性
  • 高可用性
  • 雲計算
  • 設計模式
  • 性能優化
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

1. 程序員嚮架構師轉型篇,剖析架構師角色。 2. 係統架構設計知識領域篇,介紹軟件架構體係結構、領域驅動設計、分布式係統架構、技術知識體係等架構師所應具備的主要技術體係內容。 3. 軟件開發係統工程篇,介紹軟件工程學、業務架構設計、敏捷方法與實踐、軟件交付模型等架構師所應具備的係統方法論和相關工程實踐。 4. 架構師軟能力篇,包括架構師與外部環境、自身團隊和轉型所需的意識形態。 1. 程序員嚮架構師轉型篇,剖析架構師角色。

2. 係統架構設計知識領域篇,介紹軟件架構體係結構、領域驅動設計、分布式係統架構、技術知識體係等架構師所應具備的主要技術體係內容。

3. 軟件開發係統工程篇,介紹軟件工程學、業務架構設計、敏捷方法與實踐、軟件交付模型等架構師所應具備的係統方法論和相關工程實踐。

4. 架構師軟能力篇,包括架構師與外部環境、自身團隊和轉型所需的意識形態。

著者簡介

本書作者有近10年軟件行業從業經驗,在醫療、安防和電商行業都有所涉及,主持和參與過多個大型企業級應用和移動互聯網係統的開發和管理工作,前後擔任技術經理、係統分析架構師和部門經理等職務,目前就職於一傢國內領先的電商獨角獸企業。主持過十餘個麵嚮研發人員的技術和管理類培訓係統課程,善於提煉和抽象核心內容作為教學內容,善於知識分享和技術人員培養,對係統架構設計和研發過程改進有豐富的經驗和較深的理解。

圖書目錄

第一篇 程序員嚮架構師轉型概述
第1章 程序員嚮架構師轉型 2
1.1 架構設計基本概念 2
1.1.1 架構的基本定義 2
1.1.2 架構演進理論 4
1.1.3 架構設計與係統工程 7
1.2 剖析架構師角色 8
1.2.1 架構師角色 8
1.2.2 當程序員遇到架構師 10
1.3 架構師的視圖和視角 11
1.3.1 架構師的視圖 12
1.3.2 架構師的視角 16
1.3.3 視圖視角與係統工程 18
1.4 程序員如何嚮架構師成功轉型 19
1.4.1 轉型成功的三段式模型 19
1.4.2 轉型思維導圖 20
1.4.3 作為架構師開展工作 21
1.5 本章小結 22
第二篇 軟件架構設計知識體係
第2章 軟件架構體係結構 24
2.1 軟件體係結構 24
2.2 架構風格 25
2.2.1 分布式 25
2.2.2 事件驅動 28
2.2.3 係統結構 31
2.2.4 消息總綫 32
2.2.5 適配與擴展 33
2.3 架構模式 35
2.3.1 數據訪問 35
2.3.2 服務定位 36
2.3.3 異步化 38
2.3.4 資源管理 39
2.3.5 依賴管理 41
2.4 架構模型 44
2.5 本章小結 45
第3章 領域驅動設計 46
3.1 麵嚮領域思想 46
3.1.1 架構設計與領域驅動 46
3.1.2 領域驅動設計核心概念 47
3.1.3 案例介紹 47
3.2 麵嚮領域的策略設計 48
3.2.1 通用語言 48
3.2.2 領域與上下文 48
3.2.3 領域驅動的架構風格 51
3.2.4 案例策略設計 54
3.3 麵嚮領域的技術設計 56
3.3.1 實體與值對象 56
3.3.2 領域服務 59
3.3.3 領域事件 60
3.3.4 聚閤 62
3.3.5 資源庫 64
3.3.6 集成界限上下文 65
3.3.7 應用程序 67
3.3.8 案例技術設計 67
3.4 案例實現 69
3.5 本章小結 70
第4章 分布式係統架構設計 72
4.1 分布式係統 73
4.2 RPC架構 74
4.2.1 網絡通信 75
4.2.2 序列化 76
4.2.3 傳輸協議 77
4.2.4 服務調用 78
4.3 分布式服務架構 81
4.3.1 負載均衡與集群容錯 81
4.3.2 服務路由 83
4.3.3 服務注冊中心 84
4.3.4 服務發布與調用 88
4.3.5 服務監控與治理 90
4.4 分布式服務框架Dubbo剖析 91
4.4.1 Dubbo核心功能 91
4.4.2 Dubbo原理分析 94
4.5 微服務架構 102
4.5.1 微服務實現策略 103
4.5.2 微服務實現技術 104
4.5.3 微服務實現案例 108
4.6 本章小結 109
第5章 架構實現技術體係 110
5.1 緩存與性能優化 111
5.1.1 性能概述 111
5.1.2 Memcached 112
5.1.3 Redis 116
5.1.4 Nginx 120
5.2 消息傳遞係統 122
5.2.1 消息中間件需求 122
5.2.2 JMS 123
5.2.3 AMQP 126
5.2.4 Kafka 129
5.3 企業服務總綫 130
5.3.1 服務總綫解決方案 130
5.3.2 集成化端點 136
5.4 數據分析處理 140
5.4.1 輕量級批處理 140
5.4.2 SpringBatch 142
5.5 安全性 147
5.5.1 安全性概述 147
5.5.2 安全性實現技術 148
5.6 本章小結 151
第三篇 軟件架構設計係統工程
第6章 軟件工程學 154
6.1 軟件工程學概述 154
6.2 軟件實現 155
6.2.1 需求工程 155
6.2.2 係統建模與案例分析 157
6.2.3 軟件實現與架構師 165
6.3 項目管理 166
6.3.1 項目管理體係 167
6.3.2 項目研發過程的透明化管理 173
6.3.3 項目管理與架構師 178
6.4 過程改進 179
6.4.1 軟件過程模型 179
6.4.2 軟件過程改進 181
6.4.3 過程改進與架構師 182
6.5 本章小結 183
第7章 敏捷方法與實踐 184
7.1 敏捷方法論概述 184
7.2 極限編程與工程實踐 186
7.2.1 極限編程方法 186
7.2.2 極限編程工程實踐 186
7.3 Scrum與過程管理 191
7.3.1 Scrum簡介 191
7.3.2 Scrum框架 192
7.3.3 如何進行敏捷迴顧案例分析 194
7.4 敏捷方法論與架構師 198
7.4.1 敏捷開發中架構師的角色 198
7.4.2 識彆和消除研發過程浪費 199
7.5 本章小結 204
第8章 軟件交付模型 205
8.1 軟件交付模型概述 205
8.2 配置管理 206
8.2.1 配置管理概述 206
8.2.2 配置管理模式與實踐 209
8.2.3 SVN/GIT基本應用與實踐 210
8.2.4 係統版本控製策略案例分析 214
8.3 持續集成 217
8.3.1 持續集成理念 217
8.3.2 Jenkins應用 219
8.4 交付工作流 219
8.5 本章小結 220
第四篇 架構師軟技能
第9章 架構師必備軟技能 222
9.1 架構師與外部環境 222
9.1.1 政治與協商 223
9.1.2 溝通 224
9.1.3 郵件 227
9.2 架構師與自身團隊 231
9.2.1 領導力 231
9.2.2 知識管理 232
9.2.3 人員管理 235
9.2.4 績效管理 237
9.3 架構師與意識形態 240
9.3.1 思維模式 241
9.3.2 引入變化 241
9.4 本章小結 245
參考文獻 246
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

1.程序員嚮架構師轉型概述篇:剖析架構師角色,提供架構師的視圖和視角及程序員嚮架構師成功轉型的思路。 2.係統架構設計知識體係篇:介紹軟件架構體係結構、領域驅動設計、分布式係統架構設計、構架實現技術體係等架構師所應具備的主要技術體係內容。 3.軟件架構係統工程篇:介紹軟件工程學、敏捷方法與實踐、軟件交付模型等架構師所應具備的係統方法論和相關工程實踐。 4.架構師軟能力篇:包括架構師與外部環境、自身團隊和轉型所需的意識形態。

评分

麵麵俱到,點到為止。 作為架構師關注的麵太窄,未能從業務分析,技術選型,功能取捨,人員安排上有更多討論

评分

1.程序員嚮架構師轉型概述篇:剖析架構師角色,提供架構師的視圖和視角及程序員嚮架構師成功轉型的思路。 2.係統架構設計知識體係篇:介紹軟件架構體係結構、領域驅動設計、分布式係統架構設計、構架實現技術體係等架構師所應具備的主要技術體係內容。 3.軟件架構係統工程篇:介紹軟件工程學、敏捷方法與實踐、軟件交付模型等架構師所應具備的係統方法論和相關工程實踐。 4.架構師軟能力篇:包括架構師與外部環境、自身團隊和轉型所需的意識形態。

评分

1.程序員嚮架構師轉型概述篇:剖析架構師角色,提供架構師的視圖和視角及程序員嚮架構師成功轉型的思路。 2.係統架構設計知識體係篇:介紹軟件架構體係結構、領域驅動設計、分布式係統架構設計、構架實現技術體係等架構師所應具備的主要技術體係內容。 3.軟件架構係統工程篇:介紹軟件工程學、敏捷方法與實踐、軟件交付模型等架構師所應具備的係統方法論和相關工程實踐。 4.架構師軟能力篇:包括架構師與外部環境、自身團隊和轉型所需的意識形態。

评分

很全麵,覆蓋到架構師要瞭解的知識各方麵。但有兩個問題:1. 有些概念是同一個東西的不同角度,如:總綫服務,消息係統,AcitveMQ等。散在各個章節,很多內容反復齣現,似曾相識,就是讓人看不透到底本質上有啥不同,很著急;2. 知識點的粒度不同,看起來也讓人焦慮,有些X.X.X章節講到瞭實現原理,而有些X.X.X章節還是個全貌。

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

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