Idempotent APIs and webhooks: making retries safe
Retries are not optional, so duplicate requests are not either. Idempotency keys, natural keys and upserts that make a replayed request cost nothing.
5 min read#architecture#php#reliability
2 posts
Retries are not optional, so duplicate requests are not either. Idempotency keys, natural keys and upserts that make a replayed request cost nothing.
Transparent zlib compression for a Yii2 Redis cache: the envelope format, why level 6 beats level 1, and a rollout that can be undone with one env var.