Проверяет умение проектировать надёжную систему доставки уведомлений клиентам в реальном времени.
Короткий ответ
Архитектура push‑уведомлений включает: сервис событий (генератор событий), брокер (Kafka/Redis Streams) для буферизации, Notification Service для формирования payload, адаптеры (FCM, APNS, Web Push) и клиентские SDK для регистрации токенов. Клиент регистрирует токен, сервер публикует событие, Notification Service читает из брокера и отправляет через соответствующий адаптер.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.