WHAT YOU'LL LEARN
Show more
Content
1.
System Design Interviews
5 Lessons
2.
Introduction
2 Lessons
3.
Abstractions
4 Lessons
4.
Non-functional System Characteristics at OpenAI
6 Lessons
5.
Back-of-the-envelope Calculations for OpenAI
2 Lessons
6.
OpenAI System Design Building Blocks
1 Lessons
7.
DNS in OpenAI’s Stack
2 Lessons
8.
Load Balancers at OpenAI
3 Lessons
9.
Databases for OpenAI Systems
5 Lessons
10.
Key-value Stores at OpenAI
5 Lessons
11.
CDNs in OpenAI Infrastructure
7 Lessons
12.
Sequencers for OpenAI APIs
3 Lessons
13.
Distributed Monitoring at OpenAI
3 Lessons
14.
Server-side Error Monitoring at OpenAI
3 Lessons
15.
Client-side Error Monitoring at OpenAI
2 Lessons
16.
Distributed Cache at OpenAI
6 Lessons
17.
Distributed Cache System Mock Interview
1 Lessons
18.
Messaging Queues in OpenAI Systems
7 Lessons
19.
Pub-sub at OpenAI
3 Lessons
20.
Pub Sub Mock Interview
1 Lessons
21.
Rate Limiter for OpenAI APIs
5 Lessons
22.
Blob Store in OpenAI Design
6 Lessons
23.
Blob Store Mock Interview
1 Lessons
24.
Distributed Search at OpenAI
6 Lessons
25.
Distributed Logging at OpenAI
3 Lessons
26.
Task Scheduling at OpenAI
5 Lessons
27.
Sharded Counters in OpenAI Systems
4 Lessons
28.
Wrap-up on OpenAI’s Building Blocks
4 Lessons
29.
Design YouTube
6 Lessons
30.
TikTok Mock Interview
1 Lessons
31.
Design Quora
5 Lessons
32.
Design Google Maps
6 Lessons
33.
Design a Proximity Service / Yelp
5 Lessons
34.
Design Uber
7 Lessons
35.
Uber Eats Mock Interview
1 Lessons
36.
Design Twitter
6 Lessons
37.
Design Newsfeed System
4 Lessons
38.
Design Instagram
5 Lessons
39.
NewsFeed Mock Interview
1 Lessons
40.
Design a URL Shortening Service / TinyURL
6 Lessons
41.
Design a Web Crawler
5 Lessons
42.
Design WhatsApp
6 Lessons
43.
Facebook Messenger Mock Interview
1 Lessons
44.
Typeahead Suggestions in OpenAI Tools
7 Lessons
45.
Design a Collaborative Document Editing Service / Google Docs
5 Lessons
46.
Spectacular Failures at Scale
4 Lessons
47.
ChatGPT Mock Interview
1 Lessons
48.
Concluding OpenAI System Design Journey
1 Lessons
Trusted by 2.9 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
See how Educative uses AI to make your learning more immersive than ever before.
AI Prompt
Code Feedback
Explain with AI
AI Code Mentor
Free Resources