Subscribe
Sign in
Home
Coding
DSA
System Design
🎁 Paid Subscriber Resources
📣 Sponsor
🏆 Leaderboard
📁 Archive
❓About
Latest
Top
Discussions
Strong vs. Eventual Consistency
In today’s distributed systems, data is almost never stored in a single place.
Jun 3
•
Ashish Pratap Singh
46
Share this post
AlgoMaster Newsletter
Strong vs. Eventual Consistency
Copy link
Facebook
Email
Notes
More
1
May 2025
Top 10 WebSocket Use Cases in System Design
Real-time features are everywhere—chat apps, live dashboards, collaborative editors, multiplayer games.
May 29
•
Ashish Pratap Singh
66
Share this post
AlgoMaster Newsletter
Top 10 WebSocket Use Cases in System Design
Copy link
Facebook
Email
Notes
More
10 Must-Know Database Types for System Design Interviews
Choosing the right database is one of the most critical decisions you’ll make in a system design interview.
May 27
•
Ashish Pratap Singh
106
Share this post
AlgoMaster Newsletter
10 Must-Know Database Types for System Design Interviews
Copy link
Facebook
Email
Notes
More
2
Why is Redis so Fast and Efficient?
despite being single-threaded
May 21
•
Ashish Pratap Singh
112
Share this post
AlgoMaster Newsletter
Why is Redis so Fast and Efficient?
Copy link
Facebook
Email
Notes
More
7
I Created a GitHub Repository to Learn AI Engineering
Over the past few months, I’ve been diving deep into AI Engineering.
May 18
•
Ashish Pratap Singh
75
Share this post
AlgoMaster Newsletter
I Created a GitHub Repository to Learn AI Engineering
Copy link
Facebook
Email
Notes
More
4
Designing a Proximity Service like Yelp
Services like Yelp, Zomato, or Google Maps have become an essential part of how we discover the world around us.
May 15
•
Ashish Pratap Singh
30
Share this post
AlgoMaster Newsletter
Designing a Proximity Service like Yelp
Copy link
Facebook
Email
Notes
More
4
20 Git Commands EVERY Developer Should Know
If you want to become a great developer, you need to master Git.
May 13
•
Ashish Pratap Singh
114
Share this post
AlgoMaster Newsletter
20 Git Commands EVERY Developer Should Know
Copy link
Facebook
Email
Notes
More
3
Design Google Docs - System Design Interview
Google Docs is a cloud-based word processor that allows multiple users to create, edit, and share documents in real-time via a web or mobile interface.
May 8
•
Ashish Pratap Singh
55
Share this post
AlgoMaster Newsletter
Design Google Docs - System Design Interview
Copy link
Facebook
Email
Notes
More
Sharding vs. Partitioning
What's the difference?
May 6
•
Ashish Pratap Singh
164
Share this post
AlgoMaster Newsletter
Sharding vs. Partitioning
Copy link
Facebook
Email
Notes
More
7
Designing Social Media News Feed System
When you open your favorite social media app like Instagram, Facebook, LinkedIn or Twitter, you're instantly shown a personalized stream of posts.
May 1
•
Ashish Pratap Singh
66
Share this post
AlgoMaster Newsletter
Designing Social Media News Feed System
Copy link
Facebook
Email
Notes
More
3
April 2025
How Databases Guarantee Durability (Even After Crashes)
One of the things that make databases truly powerful is their ability to protect your data even in the face of unexpected failures.
Apr 29
•
Ashish Pratap Singh
88
Share this post
AlgoMaster Newsletter
How Databases Guarantee Durability (Even After Crashes)
Copy link
Facebook
Email
Notes
More
5
Top 15 Strategies to Reduce Latency
Latency is the time it takes for a system to respond to a user's action.
Apr 24
•
Ashish Pratap Singh
74
Share this post
AlgoMaster Newsletter
Top 15 Strategies to Reduce Latency
Copy link
Facebook
Email
Notes
More
1
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts