#Idempotency
2 notas · última:
How to Design a Notification System: Frontend + Backend
The post maps a notification system as a five-layer pipeline with backend fan-out, priority handling, idempotency, rate limiting, capacity estimates, and frontend delivery concerns tied to trust and scale.
Retries Have an Evil Twin: Duplicates
The post explains why at-least-once delivery leads to duplicate work and compares four application-level ways to stop it: database constraints, in-memory dedup, Redis, and broker support.
