Webhooks: надёжная доставка
Уровень: Senior
Ответ
Для надежной доставки вебхуков отправитель должен: 1) Подписывать запросы (HMAC), чтобы получатель мог проверить источник. 2) Реализовать повторные отправки (retries) с экспоненциальной задержкой (exponential backoff). 3) Включать в запрос уникальный ключ идемпотентности (idempotency key), чтобы получатель мог отсеять дубликаты (дедуплицировать) и безопасно обрабатывать повторяющиеся уведомления.