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

eHarmony Selects Redis Enterprise for Unmatched Real-Time Performance

Company Size
1,000+
Region
  • America
Country
  • United States
Product
  • Redis Enterprise
  • Redis Enterprise Pack
  • Voldemort
Tech Stack
  • Redis
  • Machine Learning Algorithms
Implementation Scale
  • Enterprise-wide Deployment
Impact Metrics
  • Customer Satisfaction
  • Digital Expertise
  • Productivity Improvements
Technology Category
  • Analytics & Modeling - Real Time Analytics
  • Application Infrastructure & Middleware - Database Management & Storage
  • Platform as a Service (PaaS) - Data Management Platforms
Applicable Industries
  • Professional Service
  • Software
Applicable Functions
  • Business Operation
  • Product Research & Development
Use Cases
  • Real-Time Location System (RTLS)
  • Remote Asset Management
Services
  • Software Design & Engineering Services
  • System Integration
  • Training
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 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.
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.
  • The transition to Redis allowed eHarmony to handle the growing user base and concurrent user demands effectively.
  • eHarmony plans to expand the use of Redis Enterprise across various use cases, including primary data store and message broker, due to its ease of use and robust performance.
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.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

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.