System Design · Senior · Запитання 12 з 75

Як реалізувати статус «онлайн» для мільйонів користувачів?

Пояснення

Клієнт надсилає сигнал кожні N секунд, сервер зберігає ключ із TTL у швидкому сховищі (Redis). Відключення без явного виходу визначиться за спливанням терміну. Зміни статусу розсилаються лише тим, кому вони видимі.

Де почитати

Помилка в запитанні

System Design · Senior · запитання 12

Перевірте себе

Пройдіть тест System Design · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест