Systems Design Fundamentals

10h 2m 52s
English
Paid
May 18, 2023

The most important ingredient to success in systems design interviews is having extensive knowledge in the areas of distributed computing, reliability engineering, information storage, and systems architecture.


More

Our design fundamentals course is intelligently organized into 20 modules, each covering a key concept and building upon the previous one. The result is a guided, comprehensive education that equips you with all the tools you need to successfully navigate—and ace—any systems design interview.

Watch Online Systems Design Fundamentals

Join premium to watch
Go to premium
# Title Duration
1 Introduction 03:40
2 What Are Design Fundamentals? 08:27
3 Client—Server Model 14:31
4 Network Protocols 28:56
5 Storage 17:40
6 Latency And Throughput 16:41
7 Availability 25:55
8 Caching 27:46
9 Proxies 17:14
10 Load Balancers 24:53
11 Hashing 37:56
12 Relational Databases 38:01
13 Key-Value Stores 10:49
14 Specialized Storage Paradigms 32:31
15 Replication And Sharding 29:25
16 Leader Election 30:25
17 Peer-To-Peer Networks 30:15
18 Polling And Streaming 26:01
19 Configuration 13:06
20 Rate Limiting 17:11
21 Logging And Monitoring 12:01
22 Publish/Subscribe Pattern 37:48
23 MapReduce 36:58
24 Security And HTTPS 36:06
25 API Design 28:36

Similar courses to Systems Design Fundamentals

Great Thinkers, Great Theorems

Great Thinkers, Great Theorems

Duration 12 hours 14 minutes 35 seconds
Communication Masterclass 2.0

Communication Masterclass 2.0

Duration 11 hours 49 minutes 3 seconds
Modular Monolith Architecture

Modular Monolith Architecture

Duration 12 hours 48 minutes 50 seconds
DNS course for developers

DNS course for developers

Duration 2 hours 44 minutes 2 seconds
Zero to Full Stack Hero

Zero to Full Stack Hero

Duration 101 hours 29 minutes 59 seconds
How to Survive in Space

How to Survive in Space

Duration 5 hours 51 minutes 19 seconds
Backend Systems Design

Backend Systems Design

Duration 5 hours 21 minutes 53 seconds
System Design Course

System Design Course

Duration 92 hours 26 minutes 21 seconds
Building AI Apps with the Gemini API

Building AI Apps with the Gemini API

Duration 3 hours 16 minutes 35 seconds