This issue is a bit different from the others. This time all the articles are going to be on one topic only: how the Algolia Engine works.
First of all, Algolia is a company that provides a search engine that any company can use and add their own data. I have previously tested it (a few years ago, it’s probably even better now) and I was very impressed by the performance and the accuracy of the search results. While reading their blog posts I found out that they don’t use any open source search engine, but they built their own to provide the best experience for their customers.
I was fascinated by it because it’s a very different approach than many other companies. At some point, they decided to “reveal” some of the internal design of their search engine, and they wrote an 8 part series of blog posts, and here you can find all of them. I have added some note for each part of the series, so you may be more interested in one or the other.