夠佛才敢開源 - ByteByteGo System Design 101
覺得我們的內容實用嗎? MyApollo 電子報讀者募集中!歡迎訂閱電子報!
這 2 天的熱門新聞之一大概是系統面試第 1 品牌 ByteByteGo 開源他們的教材 — System Design 101
也由於是 101 的等級,所以內容都是涵蓋系統設計的基礎知識,包含:
- Protocols (REST, GraphQL, gPRC 等等)
- CI/CD
- 架構模式(MVC, MVP, MVVM, MVVM-C 等等)
- 資料庫
- 快取
- DevOps
- Cloud Services
- GIT
- Linux
- 資訊安全
- 案例研究(case studies)
這些內容其實他們的 YT 頻道也有,有興趣的話也可以搭配他們 YT 頻道服用。
開源教材雖然沒有到超級詳細的地步,但其實也有一定的系統性,也都是很典型面試時很可能會討論到的領域,假日或上班有空的話,不妨從頭到尾爬梳一次,藉此查看自己是否有哪些部分的知識不足,不足的部分可以額外找資料補強。