Продвинутый
Как работает Server-Sent Events (SSE)?
SSE (События, посылаемые сервером) — это технология, позволяющая серверу отправлять асинхронные уведомления клиенту (браузеру) по HTTP.
В отличие от WebSockets (где связь двунаправленная), SSE — это однонаправленный поток (только от сервера к клиенту).
Как работает:
Клиент делает обычный HTTP GET запрос. Сервер отвечает с заголовком Content-Type: text/event-stream и не закрывает соединение, а периодически досылает текстовые блоки данных.
✅ Когда использовать: Обновление котировок акций, лента новостей, уведомления. Работает поверх стандартного HTTP, легко кэшируется и балансируется.