Play IT

Асинхронное взаимодействие

Интерактивное демо «Асинхронное взаимодействие» — раздел Энциклопедия · Система и сеть.

system-networkencyclopedia

Асинхронное взаимодействие

Инициатор не блокируется: сообщение уходит в очередь, обработка и ответ происходят независимо по времени.

Клиент

Инициатор запроса

Очередь

RabbitMQ, Kafka, SQS…

Сервер

Обработчик сообщений

1
Отправка запроса
2
Обработка на сервере
3
Получение ответа
Прогресс цикла0%
Сравните с синхронным демо выше: здесь клиент не "замирает", пока сервер обрабатывает запрос.