Superintelligence CouncilСовет гения · sim.im

Alexander Gorny · 2019-12-17 · source ↗ · whole document (5)

Американский Algolia продает сервис локального поиска. В предельном упрощении сайт-клиент …

Американский Algolia продает сервис локального поиска. В предельном упрощении сайт-клиент пользуется двумя методами API: одним он загружает в Algolia данные и получает в ответ только “ОК”, вторым передает запрос пользователя и получает в ответ ссылки на подходящие документы. Весь продукт – чистый SaaS, на свои сервера ставить ничего не надо. Algolia далеко не первый, кто вышел на этот рынок, и ничего принципиально нового не придумал, интересно посмотреть, чем он конкурирует со старичками.

Короткий ответ – скоростью. Как независимые отзывы в интернете, так и лендинги стартапа утверждают – тут сел и поехал, а в Elastic надо копаться и настраивать перед тем, как заработает. Ту же самую мысль иногда формулируют и по-другому: Elastic настраивается так, как хочется, в Algolia нет такого богатства возможностей. Но большинству простота нравится. При этом в изначальную конфигурацию сразу входят подсказки, исправление опечаток и подобные инструменты полноценного сервиса.

Вторая грань скорости – собственно исполнение запросов. Algolia приводит результаты “независимых” тестов, где он выигрывает в 200 раз. В репрезентативность таких данных я не верю, но вроде бы, действительно, быстрее, блоги разработчиков подтверждают. Частично преимущество обеспечивается алгоритмическими ухищрениями, частично распределенностью: стартап рассказывает, что он поставил сервера в 16 дата-центров разных провайдеров и каждый раз используется тот, что ближе.