Mentorship to six figure software engineer https://calcur.tech/mentorship
⚙ Backend Engineering Mind Map https://calcur.tech/mindmap
System Design Playlist https://calcur.tech/systemdesign
FREE Courses (100+ hours) https://calcur.tech/freecourses
Timestamps:
00:00 Intro
01:48 Scalability
04:22 Vertical and Horizontal Scaling
09:57 Starting with a Single Server
12:55 Pros and Cons to Single Server
16:18 3 Tier Architecture
17:56 Serverless Services
20:45 Pros and Cons to 3 Tier Architecture
22:35 Load Balancing and Horizontal Scaling
25:51 Pros and Cons to Load Balancing
27:18 Caching
28:41 CDN
31:10 Pros and Cons of a CDN
33:23 Flow of a Request
35:22 Caching Store
39:26 Pros and Cons of Caching
40:32 Database Layer
44:09 Full Architecture Overview
C++ Mastery Course [https://cppmastery.com](https://cppmastery.com/)
Backend Python Course https://calcur.tech/backendpython
Python Mastery Course https://calcur.tech/pythonmastery
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
✉ Newsletter https://calcur.tech/newsletter
Instagram / calebcurry
Twitter / calebcurry
LinkedIn / calebcurry
▶ Subscribe http://calcur.tech/subscribe
Courses [https://www.codebreakthrough.com](https://www.codebreakthrough.com/)
Patreon http://calcur.tech/patreoncalebcurry