Redis is being used in multiple ways to support the microservices architecture at eharmony. Redis is used as an authentication store for access and refresh tokens. It is also used as the primary data store for user profiles, activities, and badges. Redis hashes and sorted sets enable fast retrieval and updates of user data and security anomalies. Redis pub/sub is utilized for dynamic configuration updates. Sentinel provides high availability. Redis is helping to improve performance and scalability of the microservices.