#search-engine

  • Algorithms Behind Algolia
    Overview of the algorithms that make Algolia a fast real-time search engine, covering inverted indexes with tries, typo tolerance, ranking, bitset filtering, and index compression.
  • Search Engine
    An overview of how a search engine works, covering its crawler, indexer, query processor and ranker components, the request flow, common ranking algorithms, and key challenges.