filmov
tv
System Design Course Overview

Показать описание
You can check out the course here:
COURSE DETAILS:
The course currently has 7 chapters. They include architecture diagrams, API contracts, capacity estimation and quizzes.
1) The first one is on designing an email service like Gmail. It talks about service discovery, security, caching and decoupling. We then meet all the requirements set in the system.
2) The second chapter is on rate limiting. Here we discuss why rate limiting is important and how we can do this in a distributed system. We then move to algorithms for rate limiting. The code link is also provided in the chapter.
3) The third chapter is on designing an audio search algorithm. A sound signal is identified in a large database of songs, similar to how Shazam works.
4) The fourth chapter is on designing a calling app like WhatsApp. We talk about how VOIP and PSTN protocols work. Then we discuss the architecture of the designed system in detail.
7) Machine coding an event bus. It has the topics of concurrency, threads and ordering explained in detail.
Additionally, every chapter has subtitles and FAQs. Students can post their doubts in the discussion forums.
The course is a one time purchase with no access deadline. We also have 4 more chapters on the way, which will be added to the course with no additional cost to existing users.
00:00 Course Target Audience
00:48 What's inside?
02:02 Pricing
02:22 Course Walkthrough
05:15 Future plans
You can follow me on:
COURSE DETAILS:
The course currently has 7 chapters. They include architecture diagrams, API contracts, capacity estimation and quizzes.
1) The first one is on designing an email service like Gmail. It talks about service discovery, security, caching and decoupling. We then meet all the requirements set in the system.
2) The second chapter is on rate limiting. Here we discuss why rate limiting is important and how we can do this in a distributed system. We then move to algorithms for rate limiting. The code link is also provided in the chapter.
3) The third chapter is on designing an audio search algorithm. A sound signal is identified in a large database of songs, similar to how Shazam works.
4) The fourth chapter is on designing a calling app like WhatsApp. We talk about how VOIP and PSTN protocols work. Then we discuss the architecture of the designed system in detail.
7) Machine coding an event bus. It has the topics of concurrency, threads and ordering explained in detail.
Additionally, every chapter has subtitles and FAQs. Students can post their doubts in the discussion forums.
The course is a one time purchase with no access deadline. We also have 4 more chapters on the way, which will be added to the course with no additional cost to existing users.
00:00 Course Target Audience
00:48 What's inside?
02:02 Pricing
02:22 Course Walkthrough
05:15 Future plans
You can follow me on:
Комментарии