Backend-разработчики Яндекса решат вашу архитектурную задачу. Если она будет сложной.
Потому что знаем, насколько сложным, интересным и разным может быть процесс разработки и применения технологий в продуктах для миллионов пользователей.
А еще просто потому что это круто и иногда полезно — знакомиться, вместе размышлять и решать архитектурные задачки.
1.
2.
3.
4.
5.
Поставьте нам сложную архитектурную задачу на проектирование backend (а) сервиса, решающую некоторую пользовательскую или инфраструктурную задачу.
Общие требования к задаче:
Поиск
Поиск — это то, с чего начался Яндекс. Он стал первым наукоёмким сервисом Яндекса и подстегнул развитие во всех технологических стеках. Сегодня через Поиск Яндекса проходит 66% интернет-трафика в России. Storage Поиска в erasure-кодировании обрабатывает 40 млн. запросов или 80M чтений в секунду с NVMe — это несколько петабайт данных.
В команде бэкенда Яндекс Поиска мы применяем передовые технологии, разрабатываем и оптимизируем серверную логику, обеспечиваем безопасность и интеграцию с внешними сервисами, чтобы находить идеальные ответы пользователей за доли секунды.
Карты
Мы создаём Яндекс Карты — приложение к городу. С его помощью миллионы людей легко находят интересные места, записываются на услуги и строят удобные маршруты.
Команда бэкенда находится на стыке поисковых технологий и технологий Яндекс Карт. Здесь мы работаем с экстремальными объемами данных: обрабатываем террабайты офлайн-данных, обслуживаем сотни тысяч запросов в секунду, пропускаем 2 млн RPS через прокси-инфраструктуру, чтобы сделать сервис ещё лучше.
Рекламные Технологии
Мы строим Рекламные технологии Яндекса — рекомендательную систему уровня лучших мировых компаний, которая позволяет бизнесу назодить новых клиентов, а миллионам пользователей — полезные продукты и услуги.
В команде бэкенда мы создаем продуктовые фичи для рекламных продуктов, проектируем API, схемы данных и data flow. Каждый день мы решаем технически сложные задачи и работаем с колоссальной инфраструктурой: сотни тысяч CPU и нагрузка в миллион RPS — это технологически круто и масштабно.
Автономный транспорт
Мы разрабатываем беспилотные автомобили и роботов-доставщиков: от софта до железа, чтобы сделать поездки безопаснее, а доставку товаров — намного быстрее
В команде бэкенда мы отвечаем за работу мыслительных процессов беспилотных устройств. Поддерживаем процессы локализации, распознавания, предсказания и планирования, развиваем систему хранения и обработки больших объёмов данных для обучения машинных алгоритмов, а также инфраструктуру сервисов,
По каким критериям будут выбирать 3 задачи для прямого эфира?
Задача должна быть решаемой и приближенной к реальным условиям, а общее время на решение, учитывая выяснения требований разработчиками Яндекса — 1 час. Отлично подойдут нестандартные, нетривиальные задачки, которые заставят экспертов задуматься и рассуждать вместе с вами.
Как и когда будет проходить прямой эфир?
Прямой эфир пройдет в конце июня в штаб-квартире Яндекса на Льва Толстого 16. Если вашу задачу выберут для прямого эфира, команда Яндекса предварительно свяжется с вами и уточнит все детали.
Чтобы зарегистрироваться нужно сразу поставить задачу?
Нет, вы можете сначала только зарегистрироваться, заполнить анкету. Задачу можно отправить в течение 14 дней после регистрации. Так что есть время на подумать.
Отбирать задачи к эфиру и решать их будут одни и те же разработчики?
Отсматривать и решать задачи будут разные разработчики Яндекса — те, что будут в прямом эфире, увидят задачу впервые и не будут знать дополнительные требования, которые обычно на сессиях по архитектурному дизайну предлагается выяснить самостоятельно.
Нужно ли предлагать решение задачи?
Нет, решение задачи не нужно.
За кем остаются интеллектуальные права на задачу?
Интеллектуальные права на задачу остаются вместе с авторами в течение всего проекта, включая финальную прямую трансляцию.
Кому я могу задать вопросы?
Напишите нам в Telegram: @yandex2718