Client-Server Architecture — Roadmap Step & Resources
The basic client-server model and how it extends into multi-tier architectures
- Level: beginner
- Estimated time: 1 days
- Roadmap: System Design
Study resources
- System Design Basics: Client-Server Architecture (Article) — The System Design Primer's foundational overview of the client-server model.
- System Design for Beginners Course (Video) — A detailed, well-regarded introduction to system design covering the core building blocks used throughout this roadmap.
- Microsoft PlayFab Documentation (Article) — Microsoft's official documentation for PlayFab's game backend and live ops services. Background reading/viewing for: Client-Server Architecture.
- GDC Vault (Video) — Talks from the Game Developers Conference, which has published extensively on multiplayer netcode. Relevant to: Client-Server Architecture.
Part of
- Core System Design Concepts — section
- System Design roadmap — the full learning path