System Design · Middle · Запитання 18 з 75
Що обрати для сповіщень у реальному часі, які йдуть лише від сервера?
- ✓Правильна відповідь: Server-Sent Events: простий HTTP-потік з автоперепідключенням
- 2Обов'язково WebSocket - SSE не вміє передавати дані
- 3Polling раз на 100 мс для мінімальної затримки
Пояснення
SSE простіші за WebSocket: працюють поверх HTTP, перепідключаються самі й передають Last-Event-ID для довантаження пропущеного. WebSocket потрібен, якщо клієнт теж часто надсилає дані. Polling раз на 100 мс створить величезне навантаження.