Про разработку фронтенда Поиска Яндекса – Михаил Трошев

Автор German Usachev
Про разработку фронтенда Поиска Яндекса – Михаил Трошев

Привет меня зовут.

Миша трошев. Я руковожу у вас службы поисковых интерфейсов. Яндекса наша служба состоит из 10 групп которая в свою очередь состоит из разработчиков и раскидано наша служба по 6 города.

Москва Петербург.

Екатеринбург Минск. Симферополь и казань-1 проект который мы разрабатываем — это поисковой выдачи. Яндекса или сокращённому её называем. Серп — это Search Engine results page английская аббревиатура сервисами пользуются миллионы даже десятки миллионов людей ежедневно и задают порядка 200 млн запросов в день всё существует давно — это один из первых сервисов общий индекс. А если не самый первый и изначально в поиске были только интернет-сайты то есть индекс только по интернету потом мы поняли, что нужно делать собственные сайты например поиск по картинкам видео и. Сталина поисков сделать представление этих сайтов инвалида колдунщики от английского слово Wizard и поисковой выдачи стала состояние только вот из органики из сайтов в интернете, а из наших собственных сервисов которые много были лучшие того, что было в интернете, а потом мы поняли, что нужно не только давать ответы нашим пользователям решать задачи например найти кафе поблизости или забронировать отель прямо на поисковой выдачи прямо с телефона например если человеку нужно. На бегу где-то найти станцию метро или ещё что-то он может — это сделать прямо у нас на поезд с того устройство которое у меня сейчас есть в руках планшет телефон компьютер, что угодно. Мы разрабатываем наш сервис под все устройства которые даже по телевизору и у нас есть для старых браузеров и для людей с медленным интернетом отдельные. Лайт версия поиск называется бабуля до изначально мы делали только под старое доступные браузеры например там интернет. Эксплорер шестой седьмой версии, но потом поняли, что она настолько лёгкое и удобное, что можно её показывать и на мобильных с медленным интернетом. Например если у вас плохое соединение где-то в метро или вы уехали в где плохой интернет вот вам покажется бабуля скорее всего даже не заметить, что есть ещё вокруг поиска есть сервисы сателлиты — это сайт. Яндекс вебмастер разработанный собственных долевых мастеров которые позволяют владельцам сайтов настраивать их сайты под индекс разбираться с какими-то проблемами о которых индекс знает и сообщает владельцам сайтов более правильно более таргетированная готовить рекламу и следить за мониторе. Что такое белое SEO второй. Сателлит поиска — это проект JS User generated Content — это сервис который позволяет работать с отзывами пользователей и оценками пользователь. Яндекса может оценивать сайты товары организации обязательно их комментарии представители этих будут отвечать комментарии и вот сервис где. Все так реагируют называется. УЗИ — это его тоже разрабатывает наша команда кроме поиска в поисковых сервисов также делаем внутренние стартапы вот из недавнего индекс здоровья. Яндекс услуги и репетитор они уже делаются сразу новых технологиях — это typescript react и там всё остальное отличие поиска в поисковой выдаче от остальных сервисов. Яндекс в том числе и в принципе сайта в. Интернете потому, что он очень большой над ним ежедневно работают около. Человек каждый день 6 городах там сотни тысяч строк кода огромное количество изменений ежедневно выпускается и при этом. Элиза и каждый день происходит то есть поезд большой, но при этом достаточно динамичный и вот эти требования нас практиковать влюблённый подходит заставляет нас быть дисциплинированными мы очень четкое оформление задачи подробно мы пишем много тестов мы уже говорил review ещё у нас есть a b эксперименты опыты тестирование когда мы проверяем. Какой из вариантов интерфейсов например лучше для наших пользователей и у нас очень точно выстроен конвейер для того как раз чтобы разработчики могли свой код максимально быстро доставляют до продакшена чтобы наши пользователи видели, но можно раньше как можно быстрее. А ещё благодаря тому, что мы раскиданы по нескольким городам мы регулярно ездят друг друга в командировке в гости и работаю вместе отдыхаем потом вместе. У нас очень большая, но при этом дружная команда по схеме victim of reteam — это Virtual Team виртуальная команда. Что — это значит вот ваша служба состоит из разработчиков фронтендеров я frontender руководитель контейнеры и всё тоже Frontera есть такая же вертикальная структура профессиональная тестировщиков например есть отдел дизайна и вот эти вертикальную структуру они такие долгоживущее когда человек приходит. Яндекс он попадает какую-то команду и работать со своим руководителем который дальше помогает ему развиваться помогает ему в работе помогает понять задачи которые перед нами стоят девятого поколения и так далее и поднимают времени и важно чтобы руководитель не менялся часто потому, что иначе он не сможет тебе помогать, но при этом хочется ведь гибкость то есть делать разные проекты которые нужны сейчас поэтому мы решили сделать так мы. Под каждый проект нужно сделать прямо здесь и сейчас собираем конкретную команду которая состоит из дизайнера тестировщика разработчиков причём разработчик фронтенд разработка бэкенда менеджер может быть есть аналитик. И вот — это виртуальное команда работает над каким-то конкретным проектом — это либо часть поисковой выдачи. Яндекса например колдунчик бронирование отелей меня отдельный сервис. Например Яндекс услуги. Это позволяет нам быть гибкими перекидывать людей из команды в команду по необходимости и давать возможность разработчикам в том числе самим менять команду если нет выход если человек например сильно устал работая внутреннего стартапе он может пойти более спокойным командовали устоявшегося с такими жесткими дедлайнами Элина.

0 комментариев
0

Читайте также