Webhooks are a distributed-systems problem in an HTTP-POST costume. The producer architecture for at-least-once delivery: retries, dead-letter, HMAC signing, idempotency, ordering.