Новая архитектура поиска получила название Galene. До её внедрения в LinkedIn использовалась архитектура поиска Lucene, а поисковый индекс включал 2 основных компонента:
Теперь же архитектура поиска стала гораздо более сложной и разветвлённой и выглядит следующим образом:
Конечный итог от реализации новой архитектуры поиска выглядит следующим образом:
«Проблема поиска является одной из самых актуальных и активно изучаемых в программировании. Концепция совмещает в себе и поиск информации, и технологии машинного обучения, и работу распределенных систем обработки информации, и многое другое. К тому же, поиск всегда был важен для LinkedIn. Свыше 300 млн. наших пользователей используют его, чтобы находить людей, работу, организации, профессиональные сообщества и другой контент социальной сети. Наша цель предоставлять еще более глубокие и персонализированные результаты, основанные на понимании взаимосвязей каждого из участников нашего сообщества», - комментирует запуск Шрирам Санкар (Sriram Sankar), директор отдела разработки в Linkedin.