第二部分企業級架構包含四章,這次總結這一部分的前三章。分別主要講了多人遊戲架構技術、影響系統架構的兩個方面:功能和約束、建立資料驅動的應用的資源對映的作用。
第四章記憶存留,採用開發系統來將電子轉化成墨水原子和紙張的例子來引出這一章要講的架構。功能和約束是影響系統架構的兩方面關鍵因素。在研究架構的每乙個關注點時,需要注意它們是從不同方面對系統進行研究,將乙個多維動態的系統驚醒建華,找出所需架構的結構,保持關注點分離,堅持增量式設計和開發,平衡各方面的需求,以達到最終的要求。
第五章面向資源的架構,在web中,企業中的聚焦資訊架構展示了和web一樣的特點:伸縮性、彈性、架構遷移策略、資訊驅動與訪問控制。但是內部組織機構資料的交流通常會存在很多問題,不能像web一樣可以獲取大量的資訊,所以我們需要更好的管控內部資料。經過對web結構的分析,我們可以獲取到面向資源的架構方法,不同的超連結指向不同的資源,統一資源可以經由多種方式到達。面向資源的方法在業務部門和支援它們的技術部門之間提供了引人注目的橋梁。以資訊為中心的檢視和我們的各系統之間連線的方式,為我們提供了真正的效率和業務價值主張。我們應該在架構的基礎上去關注資訊的流向學習實踐更好的架構。
《架構之美》閱讀筆記二
架構是系統設計的一部分,它突出了某些細節,並通過抽象省略掉了另一些細節。軟體系統的架構包括行為上的和結構上的。外部行為描述展示了軟體如何與使用者 其他裝置和外部裝置進行互動,也就是需求。結構描述展示了軟體如何被劃分為多個部分,以及這些部分的關係。在大多數人的談論中,架構是乙個目標產物,而作為架構師的...
《架構之美》閱讀筆記02
1.新 的定位 一開始就有系統結構清晰的總體檢視,所以,新的功能單元可以新增到正確的功能區域,而不是為了一時方便,隨意新增。這樣,有的時候開發者的工作會需要動寫腦筋,但是在系統維護和擴充套件時,就變得容易了 2.系統的一致性 頂層設計的良好風格和決定,為底層 好處,是統 一 整潔的。清晰的定義,確保...
《架構之美》閱讀筆記01
1丶架構是什麼 架構應該是一組結構,於一組設計規則,能減少複雜性。常見定義是,每種結構由各種型別的元件和關係組成,它們如何組合 相互呼叫 通訊 同步 及其其他互動。元件及元件之間的關係 2丶架構目的 確保利益相關人員的關注點能夠得到滿足,而在構想 計畫 構建和維護系統時,系統架構能夠處理複雜性。為了...