Проверяет выбор синхронных и асинхронных каналов общения между сервисами.
Короткий ответ
Для синхронных операций использовали REST/gRPC: сервисы запрашивали данные друг у друга по HTTP или HTTP/2. Для асинхронных процессов — RabbitMQ или Kafka: публиковали события (OrderCreated) и слушали клиенты. REST подходит для прямых запросов с ожиданием ответа, брокеры — для фоновых задач, рассылок и обеспечения eventual consistency.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.