
Транспорт нотификаций
Задача Транспорта нотификаций — быстро доставить сообщения всем подписчикам по любым каналам: от мобильных устройств до веб-интерфейсов или десктопного ПО.
RPS
нагрузка в API
млрд
отправок в день
млн
WebSocket-соединений онлайн
7 ТБ на 22 шардах
БД PostgreSQL для хранения подписок
Как это работает
Транспорт нотификаций отправляет конечным пользователям уведомления в реальном времени от любого сервиса Яндекса, будь то новое письмо, прибытие такси или изменение контента веб-страницы. Сервис работает по классической схеме Publish/Subscribe: приложения на самых разных платформах подписываются на топик, а бэкенды сервисов публикуют сообщения в топик.
Направления работы
Технологический стек
Работаем с широким спектром технологий и языков, чтобы быстро и эффективно решать задачи.
Получите, распишитесь!
В подкасте помогаем разобраться, как синхронизировать миллиарды устройств, почему "просто отправить сообщение" может стать сложной инженерной задачей, требующей нестандартных подходов и разработки собственных протоколов, и как стадо бизонов может помешать вам купить утренний кофе.

Как попасть в команду Транспорта нотификаций
В Транспорте нотификаций есть задачи для разных технических специалистов. Нужны как амбициозные middle-разработчики, так и опытные ведущие инженеры.
Вы также можете попробовать свои силы в формате буткемпа в Core Infrastructure.