Jump to content

Algolia

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by LukyVj (talk | contribs) at 11:13, 25 October 2022 (Updated the Algolia logo ( october 2022 ) as well as the number of employees.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Algolia, Inc.
Company typePrivate
Industry
GenreSearch and index
Founded10 October 2012 Edit this on Wikidata
Founders
  • Nicolas Dessaigne
  • Julien Lemoine
Headquarters,
U.S.
Area served
Worldwide
Key people
  • Bernadette Nixon (CEO)
  • Julien Lemoine (CTO)
Services
Number of employees
800+
Websitealgolia.com

Algolia is a proprietary search engine offering, usable through the software as a service (SaaS) model.

Company

Algolia was founded in 2012 by Nicolas Dessaigne and Julien Lemoine, both originally from Paris, France.[1][2] It was originally a company focused on offline search on mobile phones. Later it was selected to be part of Y Combinator's Winter 2014 class.[3][2]

Starting with two data centres in Europe and the US, Algolia opened a third centre in Singapore in March 2014,[4] and as of 2019, claimed to be present in over 70 data centers across 16 worldwide regions.[5] It serves roughly 11,000+ customers, handling 60 billion user queries per month.[6] In May 2015, Algolia received $18.3M in a series A investment from a financial group led by Accel Partners,[7] and in 2017 a $53M series B investment, also led by Accel Partners.[8] From June 2016 to September 2019, the usage of Algolia by small websites increased from 632 to 5,168 in the "top 1 million websites" and 197 in the "top 10k websites" evaluated by BuiltWith.[9]

In January 2021, Algolia acquired Romanian AI and machine learning startup MorphL.[10]

In July 2021, Algolia raised a $150 million Series D funding round and became a unicorn, with a valuation of $2.25 billion.[11]

Products and technology

The Algolia model provides search as a service, offering web search across a client's website using an externally hosted search engine.[12][13] Although in-site search has long been available from general web search providers such as Google, this is typically done as a subset of general web searching. The search engine crawls or spiders the web at large, including the client site, and then offers search features restricted to only that target site. This is a large and complex task, available only to large organisations at the scale of Google or Microsoft.

Algolia's product only indexes their clients' sites, simplifying the search task. Data for the client site is pushed from the client to Algolia via a RESTful JSON API,[14] then the search box is added to the client's web pages.[15] This search model is intended to replicate the advantage of a full in-house search engine but with a simplified setup.

Products

Algolia claims a number of advantages for their approach,[16] including speed of response from searching a single site rather than the entire web.[17] Moreover, as Algolia's search can be tailored to the client site, its known structure and its metadata facets, the search offered can be smarter and more site-specific than a generalised web text search. This improves the relevance of search results as searching may take the semantics of site content into account. A web site selling both puppies and dog clutches could avoid the search confusions and homonymy that bedevil the simple text-based search approaches.

Algolia emphasizes their ability to provide instantaneous, multi-platform and typo-tolerant features. Algolia's software is closed source. They do however contribute to the open source community to an extent. For example Algolia DocSearch,[18] which provides free search for open-source documentation websites. Algolia's software is not open source code. It does, however, contribute to some extent to the open source community.[19] Algolia Place and Algolia Document are two examples.[20][21]

API

Algolia provides their search service via various APIs.[22] The Rest API provides basic features of search, analysis and monitoring. There are 10 supported languages and platforms for client usage. Supported languages include Python, Ruby, PHP, JavaScript, Java, Go, C#, Scala. Two mobile platforms, iOS, Android, are supported. Algolia can be also integrated with four web frameworks: Ruby on Rails, Symfony, Django and Laravel. For user interface, Algolia has a few UI libraries options to choose from.

Besides these products, Algolia also has integration with other open source and third-party software, including Drupal, WordPress and Magento.[23]

Infrastructure

Algolia documented one attempt to remove all single points of failure in their architecture and proposed a worldwide infrastructure called Distributed Search Network to efficiently reply to a search query from any location.[24]

The DSN feature allows to set the locations in Algolia's network where the data should be duplicated. The API and queries are routed from the end-user's browser or mobile application to the closest location in the network. That setup helped reduce processing latency for the end users, and improves availability for their searches.[citation needed]

See also

References

  1. ^ Roland, Sylvain (16 October 2019). "Pourquoi la France a raté Algolia, le "Google français des professionnels" au succès fulgurant" [Why France missed Algolia, the dazzlingly successful "French Google for professionals"]. La Tribune (in French).
  2. ^ a b Magistretti, Bérénice (8 June 2017). "Powering Twitch and Medium, search startup Algolia raises $53 million". VentureBeat.
  3. ^ Romain Dillet (21 January 2014). "Algolia Provides 'Spotlight' For The Web With Its Turbocharged Real-Time Search API". techcrunch.com.
  4. ^ Romain Dillet (21 March 2014). "Algolia Adds Asian Data Center While Taking Over Search On The Web". techcrunch.com.
  5. ^ "Algolia's website". algolia.com. 11 September 2016.
  6. ^ Caroline Kunz (July 22, 2016). "How Algolia Uses Wavefront to Keep Its Hosted Search API Instantaneous for 12B+ Queries Monthly". wavefront.com.
  7. ^ "Algolia Raises $18.3M Series A Investment Led by Accel Partners". builtwith.com. 11 September 2016.
  8. ^ "Algolia raises $53 million for its search engine API". TechCrunch. Retrieved 2021-10-24.
  9. ^ "Algolia Usage Statistics". builtwith.com. 11 September 2016.
  10. ^ Sawers, Paul (26 January 2021). "Algolia acquires MorphL to turbocharge 'search-as-a-service' platform with AI". VentureBeat. Archived from the original on 28 January 2021. Retrieved 28 January 2021. {{cite web}}: |archive-date= / |archive-url= timestamp mismatch; 27 January 2021 suggested (help)
  11. ^ "Search API startup Algolia raises $150 million at $2.25 billion valuation".
  12. ^ Leanstack (March 23, 2014). "How Algolia Built Their Realtime Search as a Service Product". thenewstack.io.
  13. ^ Josiah Motley (July 29, 2016). "Interview with the CEO of search powerhouse, Algolia". vator.tv.
  14. ^ "REST API". algolia.com.
  15. ^ "How it works". algolia.com.
  16. ^ "How Algolia Built Their Realtime Search as a Service Product". leanstack.io. 23 March 2014.
  17. ^ "High Performance". algolia.com.
  18. ^ "Algolia DocSearch". github.com. 11 September 2015.
  19. ^ "Algolia Geo-Search". algolia.com. 11 September 2015.
  20. ^ Susan Hall (1 Jul 2016). "Algolia Takes In-App Search to New Places". thenewstack.io.
  21. ^ "Algolia DocSearch". github.com. 11 September 2015.
  22. ^ "Github". builtwith.com. 11 September 2016.
  23. ^ "Algolia API". algolia.com. 11 September 2015.
  24. ^ Julien Lemoine (13 August 2015). "Algolia's Fury Road To A Worldwide API". medium.com.