Sitemap - 2025 - Shashank’s Substack
LLD: Design Coffee Vending Machine
LLD:Design Stock Broker Platform Like Zerodha, Groww
LLD: Design Pizza Pricing System
LLD: Design Unix “find” command for file search
LLD for a DNS resolver with a health check. Follow-up: support TTL and fast on reads.
Design a system to notify users when a certain stock price changes by a given delta.
Design a Cache-as-a-Service (CaaS) for a multi-tenant environment.
Develop a Photo Sharing Platform like Flickr or Google Photos
Design a feature that accepts reviews from customers.
Design a Trending Topics System with focus on: count-min sketch, sliding window, ranking
Design Remote File Sync Service
Server to Server Callback and it's uses
Design a system to build marketplace Feature for Facebook
Design Pattern to be used in Google Calendar(LLD)
How does Dynamo DB uses Multi-paxos for replication
Design control plane for a distributed database
Why repeatable reads can't prevent phantom reads?
What are special topics in Kafka?
Couple of questions related to Uber Design
How does Kafka ensures exactly once semantics?
Why GFS is not designed to work in different data centers?
Well defined logging library API with get and set methods and design pattern used
Let's contrast between Kafka and NATS
Design google street view in real time
Characteristics of Mongo DB and it's use case.
Let's dissect difference between Socket.io,MQTT and NATS protocol
Design control plane for Distributed Database
HLD: Design price alert system for Amazon
Design a system to limit number of screens each user can watch in Netflix
Designing a surge pricing system like Uber using stream processing
Design a system for sorting large data sets
Contrast between QuadTree and GeoHash and their usecases.
Design Google analytics-User Analytics,Dashboard and Pipeline
Design Quick ecommerce like Zepto
Identify K most shared articles between various time windows (like 24 hrs,5hrs,1hr,5 minutes)
Design distributed logging and monitoring
HLD: Design subscribe and save system like Amazon
How to get rid of Deadlocks in a large scale system.
Db schema and Api's for Splitwise
Design distributed job Scheduler
Design pattern to be used in Pizza Shop LLD
Different isolation levels in databases
Design Instagram/whatsapp story
How do we resolve write conflicts in a leaderless architecture or multi-leader systems?
How Google Docs handles real-time editing with Operational Transform .
What is Fastly and how it is different from CDN?
Database Schema for Book My Show/ Ticket Master
What is Monotonic read and how it's application in real world
Cookie VS Token based authentication
Design Music App Player (Low Level Design) and design patterns used in above design
How does global index work in databses
What is AWS cognito and how it is useful?
LLD: Design Survey Management Service
How does Glue Catalog can improve overall architecture in databases
Why should we forbid Foreign Key(FK) constraints?
What is True Time and how it is used in Google Spanner
What is the difference between Prometheus and Influx
Contrast between synchronous and asynchronous replication
How the single-leader and multi-leader configurations happen in a multi datacenter deployment?
What is ZK (Zookeeper) and how it is useful in design
Summary of the paper TAO: Facebook’s Distributed Data Store for the Social Graph
How does scoring happens in Borg
Design patterns to be used in Cricbuzz (LLD)
