Case Studies eHarmony Selects Redis Enterprise for Unmatched Real-Time Performance
Edit This Case Study Record

eHarmony Selects Redis Enterprise for Unmatched Real-Time Performance

Analytics & Modeling - Real Time Analytics
Application Infrastructure & Middleware - Database Management & Storage
Platform as a Service (PaaS) - Data Management Platforms
Professional Service
Software
Business Operation
Product Research & Development
Real-Time Location System (RTLS)
Remote Asset Management
Software Design & Engineering Services
System Integration
Training
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.
Read More
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.
Read More
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.
Read More
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.
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.
Download PDF Version
test test