WHAT YOU'LL LEARN
Show more
Content
1.
Snowflake System Design Interviews
5 Lessons
2.
Introduction to Snowflake System Design
2 Lessons
3.
Abstractions in Snowflake Systems
4 Lessons
4.
Non-functional Characteristics at Snowflake
6 Lessons
5.
Back-of-the-envelope Calculations for Snowflake
2 Lessons
6.
Snowflake System Design Building Blocks
1 Lessons
7.
DNS in Snowflake Infrastructure
2 Lessons
8.
Load Balancers in Snowflake
3 Lessons
9.
Databases for Snowflake Systems
5 Lessons
10.
Key-value Stores in Snowflake
5 Lessons
11.
CDNs in TikTok’s Infrastructure
7 Lessons
12.
Sequencers for Snowflake Design
3 Lessons
13.
Distributed Monitoring at Snowflake
3 Lessons
14.
Server-side Error Monitoring in Snowflake
3 Lessons
15.
Client-side Error Monitoring at Snowflake
2 Lessons
16.
Distributed Caching in Snowflake
6 Lessons
17.
Distributed Cache System Mock Interview
1 Lessons
18.
Messaging Queues in Snowflake Systems
7 Lessons
19.
Pub-sub in Snowflake Architecture
3 Lessons
20.
Pub Sub Mock Interview
1 Lessons
21.
Rate Limiting in Snowflake APIs
5 Lessons
22.
Blob Storage in Snowflake Design
6 Lessons
23.
Blob Store Mock Interview
1 Lessons
24.
Distributed Search in Snowflake
6 Lessons
25.
Distributed Logging in Snowflake System
3 Lessons
26.
Task Scheduling in Snowflake System
5 Lessons
27.
Sharded Counters in Snowflake System
4 Lessons
28.
Wrap-up: TikTok 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 Snowflake System Design Journey
1 Lessons
Trusted by 2.8 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