Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Middle+ — Principal
14
Проектирование масштабируемого мессенджера‑аналогa Telegram
Условие задачи
Требуется разработать архитектурное решение для сервиса обмена сообщениями, включающего основные возможности: личные диалоги и групповые чаты (не более 500 участников), передачу текстовых сообщений и медиа‑файлов, постоянное хранение истории с поддержкой поисковых запросов, отображение статуса онлайн и отправку push‑уведомлений. Система должна выдерживать нагрузку в 500 млн активных пользователей в день (DAU) и обрабатывать около 25 млрд сообщений в сутки.