Надёжная обработка webhook

Проверяем подпись, сохраняем provider event id и отвечаем быстро до фоновой обработки.

Когда это нужно

Provider повторяет событие, а медленный handler получает timeout.

Как решаем

Request boundary валидирует и commits idempotency, side effect идёт через outbox.

Что получится

Повтор безопасен, тяжёлая работа не блокирует provider.

Что важно учесть

  • секрет подписи хранится вне Git
  • order policy зависит от события

Расскажите о проекте

Опишем возможное решение, состав работ и предварительную стоимость.

Обсудить задачу Сначала посмотреть кейсы