Tag: system-design
All the articles with the tag "system-design".
-
Designing Idempotent APIs: Stripe's Idempotency-Key Pattern
Published: at 10:00 AMA source-backed analysis of idempotency keys, safe retries, concurrency, replay, and a proposed payment API design.
-
Online Database Migrations Without Downtime
Published: at 10:00 AMA source-backed analysis of dual-write migrations, backfill, shadow reads, cutover, and correctness under continuous production traffic.
-
Designing a Distributed Job Scheduler
Published: at 10:00 AMAn operational design for timezone-aware cron, one-off jobs, and DAG workflows with at-least-once execution and auditable recovery.
-
Designing a Durable Multi-Channel Notification System
Published: at 10:00 AMAn operational design for durable, idempotent, multi-channel notifications at one million channel messages per day.