06
Google Drive / Dropbox File Sync System
Chunking, metadata sync, version history, conflict resolution, delta transfer, and offline-first clients.
Architecture studies
Each study starts with the production pain: traffic spikes, stale reads, hot partitions, retries, queues, consistency boundaries, and failure modes. The goal is not to memorize a diagram. The goal is to understand why the architecture had to evolve.
Study roadmap
5
Live
11
Planned
Coming soon cards are intentionally not linked yet. They mark the direction of the knowledgebase without pretending unfinished systems are ready to study.
01
Low-latency redirects, short-code generation, hot links, abuse controls, and asynchronous analytics.
02
High-write engagement counters, idempotent likes, fan-out pressure, derived projections, and eventual consistency.
03
Realtime gateways, offline delivery, receipts, ordering, media handoff, group fan-out, and multi-device sync.
04
Fresh indexing, inverted indexes, ranking, shards, replicas, query fan-out, and near-real-time updates.
05
Location streams, geospatial indexing, dispatch decisions, driver state, surge pressure, and consistency tradeoffs.
06
Chunking, metadata sync, version history, conflict resolution, delta transfer, and offline-first clients.
07
Upload pipelines, transcoding, adaptive bitrate playback, CDN placement, metadata, and watch analytics.
08
Idempotent payment attempts, ledgers, webhooks, retries, fraud checks, reconciliation, and money movement guarantees.
09
Edge enforcement, distributed counters, token buckets, hot keys, abusive traffic, and eventually consistent limits.
10
Preference checks, fan-out, deduplication, delivery channels, push handoff, retries, and notification fatigue.
11
Timeline generation, ranking, fan-out-on-write, fan-out-on-read, celebrity users, caches, and freshness pressure.
12
Stock reservations, oversell prevention, carts, payment windows, concurrency, compensations, and reconciliation.
13
Realtime collaboration, document operations, conflict handling, presence, version history, and multiplayer consistency.
14
High-volume writes, time-series storage, aggregation, cardinality control, query serving, and alerting latency.
15
Media sessions, SFUs, signaling, adaptive quality, packet loss, regional routing, and meeting reliability.
16
Mail ingestion, spam filtering, inbox indexing, threads, search, delivery retries, and storage at massive scale.