Вебхук

term_id: webhook

Category: engineering_practice

Definition

Вебхук — это механизм, с помощью которого одна служба предоставляет другой службе информацию в реальном времени при наступлении события. Вместо опроса на наличие изменений исходная система отправляет HTTP POST-запрос на определенный URL-адрес.

Summary

Настраиваемый пользователем HTTP-обратный вызов, срабатывающий по определенным событиям, позволяющий системам отправлять уведомления в реальном времени другим приложениям.

Key Concepts

  • Событийно-ориентированный подход
  • HTTP POST
  • URL обратного вызова
  • Push-уведомление

Use Cases

  • Автоматизированное развертывание CI/CD
  • Уведомления платежных шлюзов
  • Интеграции ботов Slack