Seroze's HLD notes
DynamoDB
Initializing search
Seroze's HLD notes
Home
High Level Designs
High Level Designs
WhatsApp architecture
Fan-out Reminder Messaging System
Designing a Live Location Tracking System
Design a Top-N Movie Recommendation System
Design a Backup and Recovery System
Engineering at Temu: the Order System
Design the Tesla Supercharger Platform
Design a Nearby POI Service
Design a Distribution Center Inventory Service
Design a Payment Processor
Virtual Card Numbers
Design a Collaborative Prompt Playground
Design Chargeback Ingestion and Processing
Bootstrap a New Compute Cluster
Design an Asynchronous Image Scraping Service
Design a CI Job Scheduler
Design Street View Image Upload and Storage
Design a LinkedIn-Style Feed System
Design a Large-Scale Web Crawler
Design a Nearby Drivers Service
Design Google Cars
Design a Category-Based Leaderboard
Design an AI Agent Token Rate Limiter
Design a Stock Price Movement Alert System
Design the Uber Payout System
Design a Google News-Style Newsfeed
Design a Vehicle Simulation Replay Platform
Design an LLM-Based Contributor Evaluation Platform
Build a Terraform-Like System
Design a Personal Finance Management Platform
Design a Payment Processor with Batch Settlement
Design a 1:1 Text Messaging Platform
Retailer Catalog Snapshot Ingestion
AI Infra Design
AI Infra Design
Design a GPU Inference Scheduler
Design a Document Review Inference System
Fast Model Distribution Across GPU Workers
Low Level Design
Low Level Design
LFU Cache with O(1) get, put (and delete)
LRU Cache with TTL and Thread Safety
CD Rental System, and Making It Thread-Safe
Multi-Tier Rate Limiting Service
Tic-Tac-Toe
Fractional Share Inventory Management
Cloud GPU Credit System
Evaluate Mini Calculator Functions
Versioned Shopping Cart
In-Memory Payment Message Queue
Build a Directory Tree from File Paths
Find Dead Heap Objects
Elevator Assignment
Time-Window Counter
Gym Member Check-In System
Single-Threaded Task Scheduler
Fixed-Capacity Generic Buffer
ML System Design
ML System Design
Harmful Content Detection for an LLM
Case Studies
Case Studies
Kinesis vs SQS vs SNS
DynamoDB
MongoDB
WarpStream
Quickwit
Amazon S3
Apache Iggy
Cassandra
ScyllaDB
Research Papers
Research Papers
Database Case Studies
Database Case Studies
Database Optimization Tricks in Postgres
Locking and isolation levels in Postgres
Primer on MongoDB
Concepts
Concepts
Fencing
Materialized Views
API Design
API Design
Interview Guides
Interview Guides
Uber Software Engineer Interview Guide
Stripe Interview Preparation Guide
Tags
pending
DynamoDB
Published 5 October 2026
Back to top