System Design Course
English | MP4 | AVC 3840×2160 | AAC 44KHz 2ch | 1h 39m | 4.60 GB
In this course, you will gain a deep understanding of system design concepts. The complete guide. Architectural schemes, capacity planning, API List, tests, Faq.
It help you understand how large scale systems work. Definitely worth it if your looking to prepare for interviews or even in general
1. Design a mailing system like Gmail
Client to Server routing
Service Discovery
Authenticating Requests
Caching for Performance
Decoupting Systems
2. Design an algorithm for an audio search engine like Shazam
Mapping audio to key-values
Pruning, transforming and chunking
Combinatorial hashes
Storing and Searching hashes
3. Design a distributed rate limiter
Short term fixes
Distributed Rate Limiting
Algorithms – Sliding Window & Timer Wheel
Partitioning Queues
Real-world optimisations
4. Design a calling system like Whatsapp
PSTN and VOIP
Using the Session Initiation Protocol (SIP)
Charging users for a call
Fuelling a recommendation engine
发布日期: 2020-06-21