At Neotrucks, the initial goal was to create an innovative platform that enabled users to instantaneously search for trucks using a wide array of filters, such as year of manufacture, price range, make, and proximity to sales locations. However, as the platform’s data grew to tens of millions of records, the existing MySQL database struggled to meet the performance requirements, leading to slow search results and impacting user experience.
Expanding our role, which included data transition to Solr without downtime, was just the beginning. Subsequent challenges involved detecting fraudulent listings, optimizing truck pricing algorithms to reflect regional variations, and calculating yearly expenses for each truck based on many factors.