假期閱讀筆記03

2022-03-05 09:13:29 字數 612 閱讀 8320

第五章主要介紹了面向資源的架構設計,對於web開發我們是比較熟悉的,在我們大二第二個學期的時候我們學習了

web開發的一些基礎知識,在上個學期我們每個人都獨立的的完成了乙個

web專案,企業中聚焦資訊的架構與

web具有一樣的明確特點:伸縮性、彈性、架構遷移策略、資訊驅動的訪問控制等。這個過程中,業務部門有權利根據業務需求來決定資金投入和軟體開發,而不是簡單地因為選擇容易失效的技術而要求業務部門為不斷地改變付費。根據書中所說,大多數的組織機構更容易在

web上找到資訊,而不是在他們自己的系統中。他們更容易通過第三方、在全球資訊系統中找到資料,而不是在他們自己能夠完全控制和訪問的環境中。這種尷尬的事情有許多原因,但最大的問題是我們傾向於在內部使用錯誤的抽象,過分強點我們的軟體和服務,忽視了資料。這種方向性錯誤在一定程度上導致了業務部門對

it部門感到煩惱。我們忘記了公司並不冠新軟體,而只是關心她提供的特徵和功能。業務部門真正想要的是一些更容易的方法,這些方法能夠管理他們收集的資料,對資料進行分析,通過復用資料來支援客戶和核心功能。所以我們需要使用面向資源的架構方法解決這一問題。架構是有人居住的雕塑,我們不得不在一段時間內趁手這些選擇的影響。我們應該抓住機會,讓功能性、美和彈性深入到架構之中,使我們在架構中的生活變得更加舒適。

假期閱讀筆記04

架構之美 第六章介紹了facebook的資料以及它如何與 facebook 平台的建立一起發展,facebook 具有很大的資料,包括使用者提交的個人關係對映表 傳記資訊 以及文字或其他 內容。facebook 的工程師在構建站點其餘部分的架構時,關注的是顯示和操作這些社會關係資料。這個站點的大多數...

假期閱讀筆記05

3層架構的定義 3層架構分別為 表示層 web 業務邏輯層 bll 資料訪問層 dal 資料訪問層 dal 採用抽象工廠模式搭建資料訪問介面,並由各種資料庫型別對應的包來實現對各種資料庫的訪問。業務邏輯層 bll 包含了 實體資料 model 包 以及 業務邏輯 bll 包 分別提供 實體 和 cr...

假期閱讀筆記01

在大三這個寒假我閱讀了 架構之美 這本書,對於架構我之前是有聽說的,但是並沒有很深刻的了解,通過這次對於 架構之美 的閱讀,我了解到架構對架構師,構建者和其他利益相關者有著重要的幫助。乙個合格的系統首先要具備架構的概念,架構是有關軟體整體結構與元件的抽象描述,用於指導大型軟體系統各個方面的設計。當今...