Алголия - Algolia

Алголия
Частный
ПромышленностьПрограммного обеспечения
Информационные технологии
Поисковые системы
ЖанрПоиск и индекс
Учредители
  • Николя Дессен, Жюльен Лемуан
Штаб-квартира,
НАС.
Обслуживаемая площадь
Мировой
Ключевые люди
  • Николя Дессен (генеральный директор), Жюльен Лемуан (технический директор)
Услуги
Количество работников
320+
Интернет сайтwww.algolia.com

Алголия США стартап компания предлагая веб-поиск продукт через SaaS (программное обеспечение как сервис ) модель.

Компания

Algolia была основана в 2012 году Николя Дессен и Жюльен Лемуан, которые родом из Парижа, Франция. Изначально это была компания, ориентированная на офлайн-поиск на мобильных телефонах. Позже он был выбран в состав Y комбинатор с[1] Зима 2014 класс.

Начиная с двух дата-центры в Европе и США Algolia открыла третий центр в Сингапуре в марте 2014 года,[2] и по состоянию на 2019 год утверждал, что присутствует в более чем 70 центрах обработки данных в 16 регионах мира.[3] Он обслуживает около 7500+ клиентов, обрабатывая 60 миллиардов пользовательских запросов в месяц.[4] В мае 2015 года Algolia получила 18,3 млн долларов в виде серия A инвестиции от финансовой группы во главе с Партнеры Accel,[5] а в 2017 году - инвестиции серии B в размере 53 миллионов долларов, также возглавляемые Accel Partners.[6] С июня 2016 г. по сентябрь 2019 г. использование Algolia небольшими веб-сайтами увеличилось с 632 до 5 168 в «1 млн. Лучших веб-сайтов» и 197 в «10 тыс. Лучших веб-сайтов» по ​​оценке Построен с.[7]

Продукты и технологии

Модель Algolia обеспечивает поиск как услуга, предлагая веб-поиск по веб-сайту клиента с использованием внешнего поисковый движок.[8][9] Хотя поиск по сайту уже давно доступен от обычных поставщиков веб-поиска, таких как Google, обычно это делается как подмножество общего веб-поиска. Поисковая машина ползет или же пауки Интернет в целом, включая клиентский сайт, а затем предлагает функции поиска, ограниченные только этим целевым сайтом. Это большая и сложная задача, доступная только крупным организациям масштаба Google или Microsoft.

Продукт Algolia индексирует только сайты своих клиентов, поэтому поисковая задача намного проще. Данные для сайта клиента есть толкнул от клиента в Алголию через RESTful JSON API,[10] тогда поле поиска просто добавляется на веб-страницы клиента.[11] Эта модель поиска призвана дать преимущества производительности и сложности полноценной внутренней поисковой системы, работающей на внутренней базе данных веб-сайта, но с простотой настройки использования ограниченного по сайту поиска Google.

Товары

Algolia заявляет о ряде преимуществ своего подхода,[12] включая скорость ответа при поиске по отдельному сайту, а не по всей сети.[13] Более того, поскольку поиск Algolia может быть адаптирован к сайту клиента, его известной структуре и аспекты метаданных, предлагаемый поиск может быть более интеллектуальным и более специфичным для каждого сайта, чем обычный текстовый поиск в Интернете. Это повышает релевантность результатов поиска, поскольку поиск может занять семантика содержания сайта во внимание. Веб-сайт, продающий оба щенки и клатчи для собак может избежать путаницы при поиске и омонимия которые сбивают с толку подходы к простому текстовому поиску.

Algolia подчеркивает свою способность предоставлять мгновенные, многоплатформенные и устойчивые к опечаткам функции. Программное обеспечение Algolia с закрытым исходным кодом. Тем не менее, они в определенной степени способствуют развитию сообщества открытого исходного кода.[14] Двумя примерами являются Algolia Place и Algolia Document.[15][16]

API

Algolia предоставляет свою поисковую службу через различные API.[17] Rest API предоставляет базовые функции поиска, анализа и мониторинга. Существует 10 поддерживаемых языков и платформ для использования клиентом. Поддерживаемые языки включают Python, Рубин, PHP, JavaScript, Ява, Идти, C #, Scala. Две мобильные платформы, iOS, Android, поддерживаются. Algolia также может быть интегрирована с четырьмя веб-фреймворками: Рубин на рельсах, Symfony, Джанго и Laravel. Что касается пользовательского интерфейса, у Algolia есть несколько вариантов библиотек пользовательского интерфейса на выбор.

Помимо этих продуктов, Algolia также имеет интеграцию с другим программным обеспечением с открытым исходным кодом и сторонним программным обеспечением, включая Drupal, WordPress и Magento.[18]

Инфраструктура

Algolia задокументировала одну попытку устранить все единичные точки отказа в своей архитектуре и предложила всемирную инфраструктуру под названием Распределенная поисковая сеть чтобы оперативно ответить на поисковый запрос из любого места.[19]

Функция DSN позволяет указать места в сети Algolia, где данные должны дублироваться. API и запросы направляются из браузера или мобильного приложения конечного пользователя в ближайшее место в сети. Эта настройка помогла уменьшить задержку обработки для конечных пользователей и повысить доступность для их поиска.

Рекомендации

  1. ^ Ромен Дилле (21 января 2014 г.). «Algolia обеспечивает« внимание »к Интернету с помощью API поиска в реальном времени с турбонаддувом». techcrunch.com.
  2. ^ Ромен Дилле (21 марта 2014 г.). «Algolia добавляет азиатский центр обработки данных, взяв на себя поиск в Интернете». techcrunch.com.
  3. ^ «Сайт Алголии». algolia.com. 11 сентября 2016 г.
  4. ^ Кэролайн Кунц (22 июля 2016 г.). «Как Algolia использует Wavefront для обеспечения мгновенного выполнения API размещенного поиска для более чем 12 миллиардов запросов в месяц». wavefront.com.
  5. ^ «Algolia привлекла серию инвестиций в размере 18,3 млн долларов США под руководством Accel Partners». builtwith.com. 11 сентября 2016 г.
  6. ^ .«7 июня 2017 г .: Алголия - раунд финансирования - серия B». crunchbase.com. crunchbase. 13 августа 2017.
  7. ^ «Статистика использования Algolia». builtwith.com. 11 сентября 2016 г.
  8. ^ Leanstack (23 марта 2014 г.). «Как Algolia создала поиск в реальном времени как сервисный продукт». thenewstack.io.
  9. ^ Джозайя Мотли (29 июля, 2016). «Интервью с генеральным директором Search Powerhouse, Algolia». vator.tv.
  10. ^ «REST API». algolia.com.
  11. ^ "Как это устроено". algolia.com.
  12. ^ «Как Algolia создала поиск в реальном времени как сервисный продукт». Leanstack.io. 23 марта 2014 г.
  13. ^ "Высокая производительность". algolia.com.
  14. ^ "Алголия Гео-Поиск". algolia.com. 11 сентября 2015.
  15. ^ Сьюзан Холл (1 июля 2016 г.). "Algolia открывает новые возможности для поиска в приложениях". thenewstack.io.
  16. ^ "Algolia DocSearch". github.com. 11 сентября 2015.
  17. ^ "Гитхаб". builtwith.com. 11 сентября 2016 г.
  18. ^ «Algolia API». algolia.com. 11 сентября 2015.
  19. ^ Жюльен Лемуан (13 августа 2015 г.). "Дорога ярости Алголии к всемирному API". medium.com.

внешняя ссылка