Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Master the Coding Interview: System Design + Architecture
Introduction
Master the Coding Interview: System Design + Architecture (1:47)
Course Introduction (5:27)
Exercise: Meet Your Classmates and Instructor
ZTM Plugin + Understanding Your Video Player
Set Your Learning Streak Goal
Web Architecture 101
Browsers (7:18)
DNS (7:03)
Web Servers (10:43)
Load Balancer (Part 1) (9:50)
Load Balancer (Part 2) (8:53)
Databases (7:58)
Caching (6:06)
Jobs - Servers (7:32)
Jobs - Queues (8:55)
Services (Part 1) (4:05)
Services (Part 2) (11:51)
Data (5:06)
Cloud Storage CDN (7:44)
Unlimited Updates
System Design 101
The Goal of System Design (4:19)
Principles of System Design - Availability (8:54)
Principles of System Design - Reliability (3:26)
Networking - OSI & TCP/IP (9:53)
TCP IP (7:31)
TCP Explained (9:53)
UDP (3:41)
Proxies (6:43)
Exercise: Imposter Syndrome (2:55)
Load Balancing Strategies (8:16)
Server Clustering (5:36)
Databases Intro (6:35)
CAP Theorem CP (9:12)
CAP Theorem AP (5:36)
ACID and BASE Properties for Database Selection (10:56)
What's Next? (3:24)
Where To Go From Here?
Thank You! (1:17)
Review This Course!
Become An Alumni
Learning Guideline
ZTM Events Every Month
LinkedIn Endorsements
The Goal of System Design
This lecture is available exclusively for ZTM Academy members.
If you're already a member,
you'll need to login
.
Join ZTM To Unlock All Lectures