01 Intermediate
Introduction to System Design
13 lessons
Curriculum
A curriculum that designs multi-component systems along the axes of scale, latency, consistency, and failure behavior; it justifies the decisions at every step from the traffic layer to the data layer by separating assumption, calculation, and measurement, and it also teaches how a design is communicated.
A curriculum that designs multi-component systems along the axes of scale, latency, consistency, and failure behavior; it justifies the decisions at every step from the traffic layer to the data layer by separating assumption, calculation, and measurement, and it also teaches how a design is communicated.
Courses
01 Intermediate
13 lessons
02 Intermediate
16 lessons
03 Intermediate
15 lessons
04 Intermediate
18 lessons
05 Advanced
20 lessons
06 Advanced
16 lessons
07 Advanced
14 lessons