До недавнего времени поиск по сайту GitHub Docs был in-memory решением. Хотя это была отличная отправная точка, в конечном итоге команде понадобилось решение, которое соответствовало бы растущим потребностям.
Было принято решение внедрить Elasticsearch. В статье Peter Bengtsson рассказывает, как работает реализация и как вы можете произвести впечатление на пользователей с помощью поиска по сайту, делая то же самое.
🔗 Читать