// TOPIC

#streaming

11 articles

◆◆◆AdvancedAWSKafka
01

Object-Storage-First: S3 Is Becoming the New Disk

Kafka, warehouses, observability stores, and Postgres are moving durable bytes to object storage. The cost math, the latency floor, and what still needs disks.

#architecture#storage#streaming
15 min
◆◆◆AdvancedMetaAirbnb
02

Design a Large-Scale Data Pipeline (ETL / Batch + Streaming)

Move and transform petabytes from sources into a warehouse/lake for analytics. DAG orchestration, Spark shuffles, lake vs warehouse, and idempotent, replayable jobs.

#interview#big-data#data-engineering
28 min
◆◆◆AdvancedStripePayPal
03

Design a Real-Time Fraud Detection System

Score transactions for fraud inline in milliseconds. Feature stores, streaming velocity features, rules + ML hybrids, graph fraud rings, and the label-delay problem.

#interview#ml#streaming
26 min
◆◆◆AdvancedMetaGoogle
04

Design an Ad Click Aggregator (real-time analytics)

Ingest billions of ad events, serve per-minute metrics in near-real-time, and produce exact totals for billing — the canonical streaming + lambda/kappa problem.

#interview#streaming#analytics
24 min
◆◆◆AdvancedTwitterMeta
05

Design Top-K / Trending (heavy hitters)

Find the top-K most frequent items in a massive stream without counting everything exactly. Count-Min Sketch, heavy-hitter algorithms, and approximate streaming aggregation.

#interview#streaming#probabilistic
24 min
◆◆◆AdvancedTwitchYouTube
06

Design a Live Streaming System (Twitch)

Ingest one broadcaster and fan out to millions of viewers with seconds of latency. Transcoding ladders, HLS/DASH segmenting, CDN fan-out, and live chat.

#interview#media#streaming
24 min
◆◆IntermediateNetflixLinkedIn
07

Backpressure & Flow Control

What happens when a fast producer overwhelms a slow consumer? Backpressure, bounded buffers, load shedding, and why unbounded queues are a trap.

#distributed-systems#reliability#streaming
17 min
◆◆◆AdvancedByteDanceMeta
08

Design TikTok / Reels (short-video platform)

Design TikTok's For You Page: two-tower retrieval, Monolith real-time ranking, and preloading that keeps swipe-to-play under 200ms at billion-user scale.

#interview#video#recommendation
24 min
◆◆IntermediateGoogleAmazon
09

Design Search Autocomplete (Typeahead)

Sub-100ms autocomplete suggestions across billions of queries — tries, top-k caching, and personalized ranking.

#interview#search#trie
20 min
◆◆◆AdvancedUberLyft
10

Design Uber / Lyft (ride hailing)

Match drivers to riders in real time at city scale. Geohashing, dispatch algorithms, surge pricing, and the realtime location pipeline.

#interview#geo#realtime
20 min
◆◆◆AdvancedGoogleNetflix
11

Design YouTube / Netflix (video streaming)

How a billion users watch ~1 billion hours of video a day. Upload pipeline, transcoding, adaptive bitrate, CDN, recommendation.

#interview#video#cdn
19 min