28 февраля в офисе SuperJob состоится встреча разработчиков, посвящённая системе полнотекстового поиска Sphinx.
Специалисты Avito и SuperJob поделятся своим опытом использования технологии. Участники встречи смогут задать свои вопросы автору Sphinx Андрею Аксёнову. Традиционно в программе бургеры и неформальное общение.
Дата и время: 28 февраля c 19:00 до 21:30
Адрес: Москва, Малая Дмитровка, дом 20
Регистрация: superjob-meetup.timepad.ru/event/894409
Своим опытом поделятся:
Алексей Сладков, ведущий разработчик SuperJob, с темой «Как мы переходили на RT-индексы в поиске Superjob.ru».
«В докладе я подробно расскажу о том, как мы пришли от регулярного перестроения индексов для полнотекстового поиска и отправки обновлений в коде «по месту» к RealTime-индексам и автоматической синхронизацией состояния индекса и базы данных MariaDB.
Решить эту нам удалось при помощи RT индексов SphinxSearch и самописного сервиса на Golang, который вычитывает обновления по протоколу репликации, подготавливает данные и рассылает изменения.
Рассмотрим внутренности сервиса синхронизации:
Также речь пойдет про организацию поисковой инфраструктуры, которая обеспечивает высокую доступность сервиса поиска.
Кроме того, увидим, что от мгновенного попадания документа в поиск выиграл не только бизнес, но и разработчики с тестировщиками.»
Андрей Аксёнов, автор Sphinx и руководитель группы разработки в Avito, с темой «Про Sphinx и ML-ранжирование».
«Обзорно расскажу, какого рода задачи, связанные с поиском решаем сегодня в Авито, что потенциально полезного умеет Сфинкс в разрезе победной поступи ML, и как конкретно мы собственно с ним зачем-то живём.»
Вход бесплатный, но, чтобы вам наверняка хватило места, пожалуйста, зарегистрируйтесь.
В день мероприятия, пожалуйста, не забудьте взять с собой паспорт или водительское удостоверение. Это необходимо для прохода в наш бизнес-центр.
Специалисты Avito и SuperJob поделятся своим опытом использования технологии. Участники встречи смогут задать свои вопросы автору Sphinx Андрею Аксёнову. Традиционно в программе бургеры и неформальное общение.
Дата и время: 28 февраля c 19:00 до 21:30
Адрес: Москва, Малая Дмитровка, дом 20
Регистрация: superjob-meetup.timepad.ru/event/894409
Своим опытом поделятся:
Алексей Сладков, ведущий разработчик SuperJob, с темой «Как мы переходили на RT-индексы в поиске Superjob.ru».
«В докладе я подробно расскажу о том, как мы пришли от регулярного перестроения индексов для полнотекстового поиска и отправки обновлений в коде «по месту» к RealTime-индексам и автоматической синхронизацией состояния индекса и базы данных MariaDB.
Решить эту нам удалось при помощи RT индексов SphinxSearch и самописного сервиса на Golang, который вычитывает обновления по протоколу репликации, подготавливает данные и рассылает изменения.
Рассмотрим внутренности сервиса синхронизации:
- алгоритм накопления и слияния изменений из нескольких таблиц;
- процедура перестроения индекса и в каких случаях она проводится.
Также речь пойдет про организацию поисковой инфраструктуры, которая обеспечивает высокую доступность сервиса поиска.
Кроме того, увидим, что от мгновенного попадания документа в поиск выиграл не только бизнес, но и разработчики с тестировщиками.»
Андрей Аксёнов, автор Sphinx и руководитель группы разработки в Avito, с темой «Про Sphinx и ML-ранжирование».
«Обзорно расскажу, какого рода задачи, связанные с поиском решаем сегодня в Авито, что потенциально полезного умеет Сфинкс в разрезе победной поступи ML, и как конкретно мы собственно с ним зачем-то живём.»
Вход бесплатный, но, чтобы вам наверняка хватило места, пожалуйста, зарегистрируйтесь.
В день мероприятия, пожалуйста, не забудьте взять с собой паспорт или водительское удостоверение. Это необходимо для прохода в наш бизнес-центр.