Recommended : How REI and Reddit Transformed Their Search using Lucidworks Fusion

I spent some time today listening to Dale Smith (REI Lead Engineer – Search Platform) and Chris Phillips (REI QA Engineer – Search Platform) discuss REI’s efforts and also Luis Bitencourt-Emilio of Reddit discuss their efforts around search at a event in Seattle.   They had previously provided talks at Lucene/Solr Revolution 2017 Conference (which I include below). These were two very illuminating discussions about the critical nature of search and the approaches that two very different companies took to address their rapidly growing search needs.

One of the critical aspects of this effort required they move to the new Search engine without changing the existing API and while retaining their SEO impact. There were many challenges on the way and this is presentation highlights their challenges and their success and how they went about developing a parallel search engine and testing it – effectively changing the wheels of the car while they were driving it.

Luis Bitencourt-Emilio of Reddit also provided their efforts around search and their increased use and appreciation of the value of the machine learning aspect of Lucidworks Fusion AI.

This presentation is already dated (it has been six months) and their new stack has changed and they have added Kafka to their solution-set.

Related link : ML Model Training and Prediction Using Lucidworks Fusion

Recommended Reading/Viewing: Apache Search Engines (Lucene/Solr/ElasticSearch) Presentations

One aspect of most architectures on the web involve search.  I’ve been working with Apache Solr – a search engine that as it turns out fits the definition of NoSQL database (and some people use it as a read database).  If you don’t know what Solr is there are plenty of books worth reading on the topic.  And you should visit the Apache Solr site :


A commercially supported version of Solr is available from LucidWorks. If you are interested in learning a lot more, there are some nice videos from the Lucene Solr Revolution 2013 conference. Lots of very good talks, select the following ‘Recommended Viewing’ image to go to the conference video/PDF presentations :

lucene-solr-conf2013 A taste of some of the talks – first on the topic of ‘search’ itself.

and second, a talk on Solr as a NoSQL database from the creator of Solr  :

Another interesting search engine project is ElasticSearch.