REST, Webhook или Message Broker: что выбрать для интеграции корпоративных систем

Habr ·

В интеграциях корпоративных систем часто спорят не о том, как связать системы , а о том, чем именно их связать : REST API, webhook или брокером сообщений. На практике универсального ответа нет. REST удобен, когда одной системе нужен ответ другой прямо сейчас. Webhook — когда система должна сообщить о произошедшем событии. Брокер — когда сообщения нужно доставлять асинхронно, независимо от доступности отдельных потребителей. Ошибка обычно возникает не при выборе конкретной технологии, а когда один механизм пытаются использовать для всех сценариев. Разберём три подхода на практических примерах и посмотрим, где проходит граница между ними. Читать далее

В интеграциях корпоративных систем часто спорят не о том, как связать системы , а о том, чем именно их связать : REST API, webhook или брокером сообщений. На практике универсального ответа нет. REST удобен, когда одной системе нужен ответ другой прямо сейчас. Webhook — когда система должна сообщить о произошедшем событии. Брокер — когда сообщения нужно доставлять асинхронно, независимо от доступности отдельных потребителей. Ошибка обычно возникает не при выборе конкретной технологии, а когда один механизм пытаются использовать для всех сценариев. Разберём три подхода на практических примерах и посмотрим, где проходит граница между ними. Читать далее

Источник: Habr