Download PDF
Case Studies > eHarmony Selects Redis Enterprise for Unmatched Real-Time Performance

eHarmony Selects Redis Enterprise for Unmatched Real-Time Performance

Technology Category
  • Platform as a Service (PaaS) - Data Management Platforms
  • Analytics & Modeling - Real Time Analytics
  • Application Infrastructure & Middleware - Database Management & Storage
Applicable Industries
  • Software
  • Professional Service
Applicable Functions
  • Business Operation
  • Product Research & Development
Use Cases
  • Real-Time Location System (RTLS)
  • Remote Asset Management
Services
  • System Integration
  • Software Design & Engineering Services
  • Training
The Challenge
eHarmony faced significant challenges with its legacy data store, Voldemort, which struggled to meet the real-time personalization demands of the matchmaking service. The key issues included ever-growing key sizes due to Voldemort's plain key-value store limitations, less than ideal performance as the user base grew, and a lack of community support since Voldemort was originally developed by LinkedIn engineers and never received enterprise backing. These challenges made it difficult for eHarmony to maintain high performance and seamless, real-time customer experience, risking customer loss due to delays in displaying matches.
About The Customer
eHarmony is a leading online relationship services provider known for its trusted matchmaking services. With a user base of over 54 million, eHarmony makes up to 15 million matches per day. The company has been matching like-minded singles since the turn of the century, making it one of the most enduring and successful online relationship services globally. As the user base and feature set have grown, maintaining high performance and a seamless, real-time customer experience has become a top priority for eHarmony. The company relies on advanced machine learning algorithms to anticipate user compatibility and offers real-time match computations to enhance the user experience.
The Solution
To address the challenges posed by Voldemort, eHarmony selected Redis Enterprise for its real-time database operations. Redis Enterprise's flexible data structures, such as the Hash data structure, allowed eHarmony to simplify the storage of user activity and reduce the operational burden. Initially used for user authentication, Redis's role expanded to include all real-time use cases, enabling eHarmony to deliver personalized experiences to hundreds of thousands of concurrent users. To further minimize operational overhead, eHarmony deployed Redis Enterprise Pack, which offers high performance, flexibility, and simplicity without the complexities of maintaining multiple Redis instances. The automated management features and 24/7 expert support from Redis Labs provided the low-touch yet robust technology platform eHarmony needed.
Operational Impact
  • eHarmony achieved a seamless, real-time customer experience by leveraging Redis Enterprise's flexible data structures and high performance.
  • The operational burden was significantly reduced with Redis Enterprise Pack's automated management features and 24/7 expert support.
  • Redis Enterprise's high availability and low latency ensured no outages or performance issues, maintaining customer trust and satisfaction.
Quantitative Benefit
  • eHarmony makes up to 15 million matches per day.
  • The user base has grown to over 54 million users.
  • Redis Enterprise supports hundreds of thousands of concurrent users.

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.