Чтобы ответить на ваш вопрос API-ссылку, а не полные данные, давайте возьмем пример:
В Amazon Order Microservice отправляет событие OrderCancelled, а служба поддержки клиентов прослушивает это событие.
Теперь можноВозможны два способа отправки данных события:
- Отправка полных данных заказа в Событии
Плюсы: сервисам слушателей не нужно запрашивать сервис заказов для их функционирования.
Минусы: в случае будет передано много данных, даже если используется только 10%. Много ввода / вывода.
Отправка только идентификатора заказа, причины отмены, идентификатора клиента, даты в событии.
Плюсы: если данные выбраны тщательно, в событии будет получено меньше данных.Минусы: если данные выбраны неверно, то к API поступает много запросов.