The Nuts and Bolts of Product Search — How Fastenal Refreshes Large Indexes Nightly

Fastenal is the largest distributor of fasteners in North America with nearly 500,000 products on their websites. Their various public websites contain only a small subset of the entire product lists used by employees and commercial customers. Their entire product line and related details are indexed and stored in Elasticsearch to support search across their complete catalog.

See an in-depth demo of their product search, learn how Fastenal builds their indexes nightly, and learn how their IT team uses the Elastic Stack to build a better customer experience.

Nicole Albee

IT DevOps Engineer, Fastenal

Nicole is currently a DevOps Engineer at Fastenal. Prior to joining DevOps, she has held positions as a software developer and DBA during her 10 year career. Her primary focus is being the Elastic Stack admin. She enjoys working with data and open source software to solve complex problems.

Alarka Sanyal

Software Developer, Fastenal

Alarka is a Developer in the Search Team at Fastenal. He has been working on building Product Search APIs consumed by internal applications with Elasticsearch as the backend search engine. He also helps in performance tuning of the Elasticsearch environment. His hobbies include photography and driving.

Kelly Sauke

IT Manager, Fastenal

Kelly is currently an IT Manager responsible for DBA and DevOps groups as well as a member of the architecture team at Fastenal. Over his 18 year career he has done everything from Linux and network administration to managing software development and QA teams. He's an infrastructure nerd that is passionate about open source, Agile, DevOps, and utilizing tools like Elasticsearch to solve complex business problems.