【雜談】《2020年度盤點出爐!技術好文一口氣讀完》讀書筆記2021年1月2日
1、架構
- DDD:領域驅動設計。其實本質上就是不同的事情分開,解耦。從最高的業務層次解耦。分下去開發自然就是解耦的。
- 架構思維:
- 多維思維:使用矩陣、圖處理複雜事務,單純大腦枯死冥想可能很難構造清晰的邏輯。
- 辯證思維
- 抽象思維
- 架構圖
- 邏輯架構 靜態圖有包圖、類圖、物件圖,動態圖有序列圖、協作圖、狀態圖、活動圖 ,邏輯架構的核心設計任務是模組劃分、介面定義、領域模型細化。
- 開發架構 開發架構關主要關注系統原始碼、第三方SDK、使用的框架、中介軟體、工具包。
- 執行架構 執行架構的著重考慮執行期質量屬性,關注點是系統的併發、同步、通訊等問題,這勢必涉及到程式、執行緒、物件等執行時概念,以及相關的併發、同步、通訊等。
- 物理架構 物理架構的設計著重考慮安裝和部署需求,關注點是目標程式及其依賴的執行庫和系統軟體最終如何安裝或部署到物理機器,以及如何部署機器和網路來配合軟體系統的可靠性、可伸縮性、持續可用性、效能和安全性等要求。
- 資料架構 資料架構的設計著重考慮資料需求,關注點是持久化資料的儲存方案,不僅包括實體及實體關係資料儲存格式,還可能包括資料傳遞、資料複製、資料同步等策略。
-
系統運維
2、程式碼
- 開發:
- 使用JFR效能分析工具
- Reactive、Aaka
- gitpod web-ide
- 測試:使用TestableMock開源工具,LLT mock變得非常簡單
3、前沿技術
- Rust,解決了記憶體洩露等問題,但是編碼和效能都像C++,而且要自己處理生命週期。編譯比較困難。
- AI、氮化鎵(GaN)、腦機介面、雲原生、資料原生
相關文章
- 讀書筆記-大型網站技術架構筆記網站架構
- [swift進階]的讀書筆記寫完啦~Swift筆記
- 《淘寶技術這十年》讀書筆記筆記
- 《讀書與做人》讀書筆記筆記
- 深入淺出node讀書筆記筆記
- 讀書筆記筆記
- 2020年讀完的11本書
- 2020年讀完的書:108本
- 【Laravel】Laravel 框架關鍵技術解析·讀書筆記(二)Laravel框架筆記
- java核心技術閱讀筆記Java筆記
- webpackDemo讀書筆記Web筆記
- Vue讀書筆記Vue筆記
- 散文讀書筆記筆記
- Cucumber讀書筆記筆記
- HTTP 讀書筆記HTTP筆記
- postgres 讀書筆記筆記
- 讀書筆記2筆記
- 讀書筆記3筆記
- 讀書打卡 | 參與沸點#讀書打卡#活動來拿技術書籍?
- 《spring技術內幕》讀書筆記3-AOP的實現Spring筆記
- 《深入分析JavaWeb技術內幕》之讀書筆記(篇三)JavaWeb筆記
- 豆瓣:2020年度讀書榜單
- js高程讀書筆記JS筆記
- 《論語》讀書筆記筆記
- 《重構》讀書筆記筆記
- PMBook讀書筆記(一)筆記
- 讀書筆記-2020年6月-《人間值得》筆記
- 《如何有效閱讀一本書》讀書筆記筆記
- 深入探索Android熱修復技術原理讀書筆記 —— 程式碼熱修復技術Android筆記
- 深入探索Android熱修復技術原理讀書筆記 —— 資源熱修復技術Android筆記
- 深入探索Android熱修復技術原理讀書筆記 —— 熱修復技術介紹Android筆記
- 讀《JavaScript核心技術開發解密》筆記JavaScript解密筆記
- 2019年讀完的書
- 2017年讀完的書
- 《將心注入》讀書筆記筆記
- Raft論文讀書筆記Raft筆記
- 讀書筆記-沒有空白筆記
- JVM讀書筆記之OOMJVM筆記OOM