Knowledge Base - Patterns - Technologies - Core concepts

Here is some backbone for System Design Interview.

1. Patterns

  • Dive deep: Using the patterns to understand and dive deep edge cases in System Design.

2. Technologies

  • Technical choices: Use to pros/cons when select technology.

3. Core concepts

  • Details: API Design, Network, Database Model.
November 13, 2025