Case Study Highlights

Create an amazing user experience

  • Use search as navigation
  • Update your searches immediately with user contributed content
  • Roll out new features quickly and often automatically

Develop and scale easily

  • Use high velocity when working on schema-affecting bugs and features, so a complete reindex should take on the order of an hour
  • Scale to the next order of magnitude and beyond with minimum effort
  • Maintain access through APIs that you design and control

Powerful and Intelligent Search Is Key to Enhanced Customer Experience

Providing the best experience for customers to view, search and explore relevant content in a timely and meaningful manner is paramount for SoundCloud. As the world’s leading social sound platform, SoundCloud lets anyone create, record, promote and share their sounds on the web in a simple, accessible and feature-rich way. SoundCloud enables sound creators to instantly record or upload original audio content, embed sound across websites and blogs, share publicly and privately, receive detailed analytics, plus get feedback from the community directly onto the waveform. Recently, SoundCloud set out to redesign their search infrastructure to meet growing customer demands and to keep pace with the massive growth in their data.

Redesigning the Search Infrastructure to Optimize Customer Experience

Front and center of the new, redesigned SoundCloud is intelligent search capabilities which are key to providing a world-class customer experience. SoundCloud has made the search box one of the first things a user sees and augmented it with suggestions that enable a user to jump directly to people, sounds, groups, and sets of interests. The company has also added an Explore section that guides users through the massive landscape of sounds on SoundCloud. “Essential to our redesign was an overhaul of our search infrastructure,” explains Alexander Gross, VP of Engineering, SoundCloud. “We needed a new infrastructure to help us deliver more relevant results, scale with ease, and experiment quickly with new features and models.”

SoundCloud's benefits using Elasticsearch

  • Faster time to search improves user experience Feedback from on time-to-searchability has been
    very positive. Newly posted sounds are discoverable in about three seconds rather than several days
    with Solr.
  • Easier to add new functionality Elasticsearch has greatly expedited the implementation and configuration of new features and functionality.
  • Streamlined node maintenance No onerous, manual work is involved in bootstrapping or maintaining nodes – everything is set up with Elasticsearch’s REST API and index definitions are specified in flat JSON files.
  • Improved insights help decision making A single dashboard with all relevant metrics helps SoundCloud to know how search is performing, both in terms of load and search quality.

Want to hear how Elasticsearch can help you do great things for your company?

Tell us who you are, and we'll be in touch soon.

Thanks for contacting us! We will get in touch with you shortly.

Training Support

The Elasticsearch development team is here to help you discover what you can do with your data. Elasticsearch offers two-day classroom training in cities around the world.

Development Support

Elasticsearch development support provides unlimited web and email support during the project development phase. Development support is designed to ensure that users have the resources they need to make their Elasticsearch deployments successful.

Production Support

Elasticsearch provides subscriptions for a dedicated support lead and access to the engineers that built the Elasticsearch, Logstash & Kibana code. Our expert-level solutions help customers implement best practices within their production environments, and provides hot fixes and emergency patches to keep mission-critical applications up and running.