《從0開始學架構》筆記一 - 架構設計相關概念及複雜度來源

[TOC]編程


⚠️ 架構設計的關鍵思惟是判斷和取捨,尋求業務需求與技術實現之間的平衡,不存在銀彈;而程序設計的關鍵思惟是邏輯和實現。架構

❗️ 架構設計的目的是爲了解決軟件系統複雜度帶來的問題,一切脫離具體業務場景的架構設計都是耍流氓框架

1. 相關概念

簡述:性能

  • 架構是頂層設計;
  • 框架是面向編程或配置的半成品;
  • 組件是從技術維度上的複用;
  • 模塊是從業務維度上職責的劃分;
  • 系統是相互協同可運行的實體。

image

2. 複雜度來源

2.1. 高可用

image

2.2. 高性能

image

2.3. 其它

image

相關文章
相關標籤/搜索