CG数据库 >> System Design Course

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


System Design Course的图片1

发布日期: 2020-06-21