System Design

Designing a notification system that won’t bury your OTP

6 min read A walkthrough of the notification system design interview: priority queues, fan-out, user preferences, idempotency, and the failure modes interviewers probe. Read article