Hub page for computer science fundamentals and concepts.
Core Concepts
- System Design — scalable system architecture patterns
- Database — SQL vs NoSQL, replication, sharding
- Amdahl’s Law — limits of parallel speedup
- Back-of-the-envelope Estimation — capacity estimation techniques
- SPOF — Single Point of Failure and redundancy
Disciplines
- Programming Language — languages overview