UnfolddArena
Gaurav Sen

System Design by Gaurav Sen

0%

Progress

0 / 26 videos

Playlist Videos

26 Videos0 / 26 Completed
1.
System Design Primer ⭐️: How to start with distributed systems?
9:22

System Design Primer ⭐️: How to start with distributed systems?

2.
System Design BASICS: Horizontal vs. Vertical Scaling
7:56

System Design BASICS: Horizontal vs. Vertical Scaling

3.
What is LOAD BALANCING? ⚖️
13:50

What is LOAD BALANCING? ⚖️

4.
What is CONSISTENT HASHING and Where is it used?
10:50

What is CONSISTENT HASHING and Where is it used?

5.
What is a MESSAGE QUEUE and Where is it used?
9:59

What is a MESSAGE QUEUE and Where is it used?

6.
What is a MICROSERVICE ARCHITECTURE and what are its advantages?
8:19

What is a MICROSERVICE ARCHITECTURE and what are its advantages?

7.
What is DATABASE SHARDING?
8:56

What is DATABASE SHARDING?

8.
Caching in distributed systems: A friendly introduction
11:25

Caching in distributed systems: A friendly introduction

9.
How to avoid a single point of failure in distributed systems ✅
6:34

How to avoid a single point of failure in distributed systems ✅

10.
What is a CDN (Content Delivery Network)?
5:43

What is a CDN (Content Delivery Network)?

11.
What is the Publisher Subscriber Model?
11:25

What is the Publisher Subscriber Model?

12.
What's an Event Driven System?
14:59

What's an Event Driven System?

13.
Introduction to NoSQL databases
26:18

Introduction to NoSQL databases

14.
What is an API and how do you design it? 🗒️✅
15:26

What is an API and how do you design it? 🗒️✅

15.
System Design: TINDER as a microservice architecture
36:41

System Design: TINDER as a microservice architecture

16.
Designing INSTAGRAM: System Design of News Feed
24:29

Designing INSTAGRAM: System Design of News Feed

17.
WHATSAPP System Design: Chat Messaging Systems for Interviews
25:15

WHATSAPP System Design: Chat Messaging Systems for Interviews

18.
How NETFLIX onboards new content: Video Processing at scale 🎥
10:44

How NETFLIX onboards new content: Video Processing at scale 🎥

19.
Capacity Planning and Estimation: How much data does YouTube store daily?
13:12

Capacity Planning and Estimation: How much data does YouTube store daily?

20.
How databases scale writes: The power of the log ✍️🗒️
17:22

How databases scale writes: The power of the log ✍️🗒️

21.
Distributed Consensus and Data Replication strategies on the server
15:48

Distributed Consensus and Data Replication strategies on the server

22.
Designing a location database: QuadTrees and Hilbert Curves
22:22

Designing a location database: QuadTrees and Hilbert Curves

23.
Data Consistency and Tradeoffs in Distributed Systems
25:42

Data Consistency and Tradeoffs in Distributed Systems

24.
System Design Interview: TikTok architecture with @sudocode
45:35

System Design Interview: TikTok architecture with @sudocode

25.
5 Tips for System Design Interviews
8:19

5 Tips for System Design Interviews

26.
System Design Walkthrough at InterviewReady - Designed for SDE 1 to SDE 3 Interview Preparation
4:55

System Design Walkthrough at InterviewReady - Designed for SDE 1 to SDE 3 Interview Preparation