вторник, 17 мая 2011 г.

Мастер-класс Андрея Аксенова “Введение в Sphinx”

Мы утвердили дату проведения мастер-класса Андрея Аксенова в Киеве "ВВедение в Sphinx".
Мастер-класс пройдет 18 июня в 11-00. Зарегистрироваться можно на странице http://www.smartme.com.ua/sphinx-workshop/

Андрей Аксенов – одна из самых неординарных личностей Рунета! В прошлом разработчик компьютерных игр: “1C:Магия Крови”, “DeathTrack – Возрождение” и других.

Автор движка полнотекстового поиска Sphinx, который успешно используется такими монстрами как CraigsList, DailyMotion, Meetup, HupPages, HabraHabr и еще десятках высоконагруженных сайтов. Выступал на многочисленных конференциях в России: “DevPoint 1-2″, “РИТ”, “DevConf 2011″, “HighLoad ++”. Организатор конференции пользователей Sphinx в Москве. Автор нашумевшего доклада “Как прекратить писать”.

1. Введение в Sphinx
1.1 архитектура в целом (indexer/searchd, API/QL/SE)
1.2 конфиг, источники данных, индексы
1.3 sql источники
1.4 xml источники
1.5 поиск (подробнее про API/QL/SE)
1.6 простейший конфиг, поиск в 3 строки через API/QL
2. Повседневная работа
2.1 борем обновления (ребилды, ротация, дельты, “полуинкрементальные” апдейты, фантомы, клисты)
2.2 борем естественные языки (charsets, CJK, морфология, стеммеры, словоформы, exceptions, blended keywords)
2.3 борем индексацию (точные формы, подстроки, expansion, crc/keywords словари)
2.4 борем обработку запросов (синтаксис, конвейер, и где в нем что)
3. Борьба с масштабированием
3.1 merge vs rebuild
3.2 съедаем весь диск (iops, throttling, raw vs raid, etc)
3.3 съедаем все ядра (dist_threads)
3.4 съедаем все машины (распределенные индексы, кластера, стандартные миниграбли)
3.5 съедаем всю память (оптимизация схем, ondisk_dict)
3.6 как искать боттлнеки
3.7 как оптимизовать поиск
3.8 как оптимизировать фильтрацию
4. Борьба с тонкостями
4.1 как искать предложения/абзацы/зоны
4.2 как чинить опечатки
4.3 как ловить дубликаты
4.4 как устроена релевантность
5. Секция вопросов-ответов

3 комментария:

  1. интересненько ... ведь “DevConf 2011″ будет только в июне )

    ОтветитьУдалить
  2. Да, Серега приезжай также!

    ОтветитьУдалить
  3. приехал бы с удовольствием ... очень интересная информация ... но в этот день у брата свадьба. я вот на “DevConf 2011″ иду ... так вот там мастер класс по сфинксу тоже есть ... а также еще много полезной инфы. вот куда нужно обязательно идти.

    ОтветитьУдалить