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