Практический трек: строим мессенджер целиком на serverless-стеке Yandex Cloud. Первый курс — backend (API, realtime, хранение), второй — frontend-клиент, работающий с этим API. Это самостоятельный альтернативный маршрут: он не требует Docker, Kubernetes и своего сервера — вся инфраструктура управляемая.
Как трек соотносится с остальной платформой
| Развилка | Здесь | Канон платформы |
|---|---|---|
| Данные | YDB (Serverless, без SQL-сервера) | PostgreSQL — go-track и «PostgreSQL + ClickHouse» |
| Очереди | YMQ | Kafka и Redis Streams — трек «Брокеры сообщений» |
| Стейт фронтенда | Zustand + TanStack Query (осознанная альтернатива, переход на Effector — модуль 9 второго курса) | Effector — ui-track, модуль 3 |
| UI Kit | минимальная версия в слое shared (модуль 11) | полная дисциплина кита — «UI Kit и мессенджер» |
| Боевой стек мессенджера | serverless | Go + PostgreSQL + WebSocket — трек «Мессенджер на Go + React» |
Серверless-подход здесь не «упрощение для новичков», а честный разбор класса задач, где managed-сервисы закрывают rate limiting, масштабирование и fan-out из коробки. Если нужен опыт, который спрашивают на рынке, — микросервисы, WS-fanout, PostgreSQL — берите трек «Мессенджер на Go + React».