All cursus
Computer Scienceintermediate
๐๏ธSystem Design Fundamentals
Ten lessons covering the building blocks every backend engineer needs to reason about scale. Move from traffic-shaping and caching through the hard tradeoffs of distributed data, then up to architectural styles that decide how teams ship.
0 of 10 lessons complete
Sign in to track progress and earn a certificate.
Lessons in order
- 1Computer ScienceLoad BalancingStart
- 2Computer ScienceCaching StrategiesStart
- 3Computer ScienceCDNs ExplainedStart
- 4Computer ScienceRate LimitingStart
- 5Computer ScienceMessage QueuesStart
- 6Computer ScienceDatabase ShardingStart
- 7Computer ScienceThe CAP TheoremStart
- 8Computer ScienceIdempotencyStart
- 9Computer ScienceEvent-Driven ArchitectureStart
- 10Computer ScienceMicroservices vs MonolithsStart
