💰 Mentorship to six figure software engineer - https://calcur.tech/mentorship
⚙️ Backend Engineering Mind Map - https://calcur.tech/mindmap
💻 System Design Playlist - https://calcur.tech/system-design
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
💯 FREE Courses (100+ hours) - https://calcur.tech/free-courses
🏆 C++ Mastery Course - https://www.codebreakthrough.com/cpp-mastery
🐍 Backend Python Course - https://calcur.tech/backend-python
🥇 Python Mastery Course - https://calcur.tech/python-mastery
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
✉️ Newsletter - https://calcur.tech/newsletter
📸 Instagram - https://www.instagram.com/CalebCurry
🐦 Twitter - https://twitter.com/calebCurry
🔗 LinkedIn - https://www.linkedin.com/in/calebcurry
▶️ Subscribe - http://calcur.tech/subscribe
👨🏻🎓 Courses - https://www.codebreakthrough.com
🅿 Patreon - http://calcur.tech/patreon-calebcurry