同學們在準備系技術面試,或者想了解架構底層工作原理時,經常不知道如何進行體系化的學習。
今天給大家推薦一個開源專案:system-design-101,這個專案的宗旨是:將複雜系統透過圖片和簡單術語進行解釋,幫助你準備系統設計面試。
Github 地址: https://github.com/ByteByteGoHq/system-design-101
該專案包含 13 個主題,60 個子章節,圖片非常生動形象,文字非常精煉,相信可以幫助到大家。
視覺化 SQL 查詢
為什麼 Redis 這麼快
六種負載均衡演算法
筆者認為我們不僅可以從這個專案中體系性的學習架構設計,也可以學習畫圖的技巧,即:如何用圖片清晰且形象的表達設計意圖 ,這點很關鍵。