Асинхронное взаимодействие
Интерактивное демо «Асинхронное взаимодействие» — раздел Энциклопедия · Система и сеть.
Асинхронное взаимодействие
Инициатор не блокируется: сообщение уходит в очередь, обработка и ответ происходят независимо по времени.
Клиент
Инициатор запроса
Очередь
RabbitMQ, Kafka, SQS…
Сервер
Обработчик сообщений
1
Отправка запроса2
Обработка на сервере3
Получение ответаПрогресс цикла0%
Сравните с синхронным демо выше: здесь клиент не "замирает", пока сервер обрабатывает запрос.