<p>The client has a vast e-commerce portal that showcases more than 350K products. Since the portal promotes fast fashion, product refresh frequency plays a major role in conversions and its success depends on the relevance and personalization of the search results for the input keywords.</p>
<p>The client was using an Apache Solr-based catalog search platform to provide search results to the end-user. However, the performance of the platform was not optimized since it would take 4.5 hours for the new products added in the product Master Data Management (MDM) to reflect in the search results.</p>
<p>The throughput per second (TPS) was low—around 25 per second per virtual machine. Also, the client was controlling the search behavior through Oracle Endeca-based external configuration system, which was not performing as expected. The client wanted to improve the overall quality and performance of its search result pages.</p>