大規模システムの設計を学ぶ。システムデザイン面接の対策向けで、Anki のフラッシュカードが付属する。
donnemartin/system-design-primer ↗ · Python · 最終コミット 2026年3月20日
System Design Primer は、大規模システム設計を学ぶための資料を体系的にまとめたリポジトリで、システムデザイン面接の対策ガイドとして最も広く使われているものの一つです。スケーラビリティ、ロードバランシング、キャッシュ、データベースといった中核要素を図とトレードオフの議論で追い、解答付きの面接問題も扱います。記憶定着のための Anki フラッシュカードが付属し、コミュニティ翻訳が多言語をカバー。面接対策としても、分散システムの基礎を俯瞰する実用的な地図としても役立ちます。