Design: Understanding Distributed System Patterns
In scope: Explanation of distributed system challenges and patterns with examples. Out of scope: Deep code implementation or specific technology stacks.
Functional Requirements
Non-Functional Requirements
