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
Caching
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