架構基礎:從需求到架構

《架構基礎:從需求到架構》是北京大學出版社出版圖書。

基本介紹

  • 中文名:架構基礎:從需求到架構
  • 作者:尹洪亮
  • 出版社:北京大學出版社
  • ISBN:9787301327210 
  • 版次:1
  • 商品編碼:13559168
  • 品牌:北京大學出版社
  • 包裝:平裝
  • 開本:16開
  • 出版時間:2022-01-01
  • 用紙:膠版紙
內容簡介
本書根據各種企業級真實場景總結,提出合理的設計思路和解決方案,從需求、問題、解決方案、原理、設計方法、落地方案多個角度,給出架構設計方法。
本書主要內容包括大型網際網路架構設計的四大原則、分散式微服務架構設計、登錄功能架構設計、用戶安全架構設計、系統日誌架構設計、系統攻防架構設計、系統訊息架構設計、監控預警架構設計、關係型大數據架構設計、批處理調度架構設計、系統配置架構設計、企業級核心架構設計實戰等,詳細講解了各種場景的架構方案。
本書與任何程式語言無關,目的是提升讀者的設計思維、培養讀者的設計能力、開啟讀者的架構思維。同時,本書也是一本設計方案指南,開發人員、設計人員、架構人員均可參考本書,針對遇到的場景進行參考性設計。
目錄
第1章 如何規劃自己的架構師職業生涯 001
1.1 架構師與程式設計師的區別 002
1.2 如何打磨自己的架構能力 003
第2章 大型網際網路架構設計的四大原則 010
2.1 大型網際網路架構高可用設計 011
2.2 大型網際網路架構高伸縮設計 050
第3章 分散式微服務架構設計 092
3.1 單體架構 093
3.2 SOA架構 095
第4章 登錄功能架構設計 127
4.1 登錄設計的複雜性 128
4.2 多類型賬號密碼登錄設計 130
第5章 用戶安全架構設計 174
5.1 安全設計無小事 175
5.2 主動與被動登錄踢出設計 176
第6章 系統日誌架構設計 216
6.1 日誌的分類和用途 217
6.2 3種登錄日誌設計 217
第7章 系統攻防架構設計 248
7.1 系統攻擊的種類和特點 249
7.2 簡訊/郵件防攻擊設計250
第8章 系統訊息架構設計 268
8.1 4種簡訊通知設計 269
8.2 郵件通知設計 274
第9章 監控預警架構設計288
9.1 伺服器監控設計 289
9.2 業務監控設計 291
第10章 關係型大數據架構設計 299
10.1 海量數據處理的核心思想 300
10.2 大數據查詢設計 303
第11章 批處理調度架構設計 309
11.1 批處理調度並不是簡單的循環 310
11.2 單機批處理架構設計 312
11.3 集群批處理架構設計 316
第12章 系統配置架構設計 329
12.1 配置存儲和載入策略設計 330
12.2 配置信息多級快取設計 334
第13章 企業級核心架構設計實戰 345
13.1 阿里雲/騰訊雲訊息系統核心設計實戰 346
13.2 支付寶/微信支付系統核心設計實戰 354

相關詞條

熱門詞條

聯絡我們