Best resource for
#SystemDesign โ๏ธ
114 system design concepts. Part 1 :
How many of these were new to u..
- Scalability, Availability, Reliability,
- Latency vs Throughput vs Bandwidth,
- Load Balancing, Load Balancing Algorithms,
- Caching, Cache Invalidation,
- CDN, DNS,
- Authentication vs Authorization,
- Session-based vs Token-based Authentication, OAuth/OAuth2/OpenID Connect, JWT
- Rate Limiting
- Single Point of Failure,
- High Availability vs Fault Tolerance,
- CAP Theorem,
- Consistency Models,
-
#Sharding,
- Data Partitioning,
- Consistent
#Hashing,
- Denormalization,
- Microservices, Monolithic Architecture,
-
#Serverless Architecture,
- Event-Driven
#Architecture,
- Message Queues,
#kafka
- Pub/Sub,
- Synchronous vs
#Async Communication.
newsletter.systemdesign.one/โฆ
#system #microservice #tech #development