Andrew Aksyonoff "Архитектура вокруг поиска"Fwdays
Начиная с определенного масштаба, вокруг любого базового поискового движка плюс рядом с ним неизбежно вырастает изрядная куча всяких интересных прослоек и сервисов. Особенно, когда одним лишь поиском по ключевым словам (либо вообще булевым, либо с простеньким ранжированием по формуле) дело ограничиваться перестает. Расскажу, как сегодня выглядит архитектура сервисов “вокруг и около поиска” у нас в Авито (числа и слова для привлечения внимания: 40M+ активных объявлений, тысячи RPS, ML ранжирование, пляски с анализом и доставкой данных, и всё такое).
Сергей Пузанков "Яндекс.Поиск. Разработка интерфейсов в распределенной команде"Yandex
Команда разработки интерфейсов поиска состоит из 50 человек и находится в четырёх разных городах России и Украины: в Москве, в Санкт-Петербурге, в Киеве и в Симферополе. В докладе рассказывается, как была организована разработка интерфейсов поиска распределенной командой, а также про методологию написания кода, процесс взаимодействия с командой, настройку системы контроля версий и обмен информацией внутри отдела.
Andrew Aksyonoff "Архитектура вокруг поиска"Fwdays
Начиная с определенного масштаба, вокруг любого базового поискового движка плюс рядом с ним неизбежно вырастает изрядная куча всяких интересных прослоек и сервисов. Особенно, когда одним лишь поиском по ключевым словам (либо вообще булевым, либо с простеньким ранжированием по формуле) дело ограничиваться перестает. Расскажу, как сегодня выглядит архитектура сервисов “вокруг и около поиска” у нас в Авито (числа и слова для привлечения внимания: 40M+ активных объявлений, тысячи RPS, ML ранжирование, пляски с анализом и доставкой данных, и всё такое).
Сергей Пузанков "Яндекс.Поиск. Разработка интерфейсов в распределенной команде"Yandex
Команда разработки интерфейсов поиска состоит из 50 человек и находится в четырёх разных городах России и Украины: в Москве, в Санкт-Петербурге, в Киеве и в Симферополе. В докладе рассказывается, как была организована разработка интерфейсов поиска распределенной командой, а также про методологию написания кода, процесс взаимодействия с командой, настройку системы контроля версий и обмен информацией внутри отдела.
19. Что считаю положительным
• География курса
• Хороший разброс профессиональных
интересов
• Бесплатность
• Интересная тема
• Активность участников (ого! – 40-50%
дошло к финишу)
20. Предложения по улучшению
• Тьюторская поддержка
• Методические рекомендации
• Упорядочение материала, прагматичный
подход
• Командные задания
• Дать образец проекта (шаблон, бланк,
лучше пример)
• 1 неделя – 1 тьютор (Mobimooc12)