System Design - rFronteddu/general_wiki GitHub Wiki
https://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/
https://en.wikipedia.org/wiki/Two_Generals%27_Problem
https://en.wikipedia.org/wiki/Byzantine_fault
https://codahale.com/you-cant-sacrifice-partition-tolerance/
https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing
https://en.wikipedia.org/wiki/Multitier_architecture
- Approach
- System Design Basics
- Load Balancing
- Caching
- Sharding
- Indexing
- Proxies
- Redundancy And Replication
- SQL vs NOSQL
- CAP Theorem
- Consistent Hashing
- Long-Polling vs WebSocket vs Server-Sent Events
- Message Queues
- Periodic Tasks
- DNS
- Case Studies
- Design Patterns
- 0T
- Message Protocols
- Distributed Systems Design Patterns