Доставка вебхуков: повторы, дубли и ещё три источника проблем
Получатель записал заказ в базу, но соединение оборвалось до того, как отправитель получил ответ. Повторить вебхук — рискнуть вторым заказом, не повторить — потерять событие. Разбираем пять задач доставки: расписание повторов, дубли, подпись, изоляцию недоступных получателей и защиту от запросов во внутреннюю сеть.
https://habr.com/ru/articles/1091396/
#вебхуки #webhooks #идемпотентность #retry #exponential_backoff #hmac #ssrf #circuit_breaker #очереди #php