Создаём прочную технологическую опору для сервисов
Создаём прочную технологическую опору для сервисов
Что такое Техплатформа?
- Мы строим dev to dev — продукт для городских сервисов — и развиваем базовые компоненты для Такси, Еды, Лавки, Доставки, Маркета и других сервисов.
- Технологическая платформа помогает упростить и ускорить разработку. Мы — фундамент многих продуктов компании, постоянно поддерживаем работу высоконагруженных сервисов, масштабируемся на десятки миллионов пользователей и обрабатываем большие объёмы данных.
- Наша команда разрабатывает системы, к которым можно быстро подключать новые продукты. Мы настраиваем бизнес-процессы и создаём функциональность под конкретный проект. У нас есть SDK для Android, iOS и web, а ещё все каналы связи: мессенджеры, телефон, почта и социальные сети.
А как построена разработка?
Наша команда — это профи, а их экспертность ценит не только Яндекс, но и весь рынок. Например, разработкой общих компонентов руководит Антон Полухин, один из самых известных российских разработчиков C++. К нам приходят со сложными нишевыми задачами, а мы находим решения. В перерывах не забываем помогать друг другу: проектируем межсервисные API, ревьюим код коллег, обсуждаем непростые архитектурные задачи. Мы не только используем готовые решения, но и создаём свои. Например, наша микросервисная архитектура — MongoDB и PostgreSQL.
А вот разработанные в Яндексе технологии:
- горизонтально масштабируемая СУБД YDB;
- аналитическая СУБД ClickHouse;
- MapReduce-платформа YT;
- облачная платформа для приложений.
Как мы живём?
Каждая команда — это отдельный уникальный мир. Например, разработчики CRM играют вместе в настолки и гоняют на картодроме, а команды бэкенда любят квизы и собираться вместе на обеды и ужины. У фронтенд-разработчиков в Екатеринбурге есть традиция отмечать среду и смотреть кино по четвергам.