Case Study: eHarmony achieves zero downtime and efficient Node.js migration with AppDynamics

A AppDynamics Case Study

Preview of the eHarmony Case Study

eHarmony.com Finds the Right Person Right Away to Fix Performance Issues

eHarmony, the leading relationship-focused dating site, set out to split its legacy Java application into decoupled microservices with a new public Node.js layer to improve stability and throughput. The engineering team needed to ensure zero downtime and a consistent user experience while monitoring multiple technology stacks; fragmented dashboards and disconnected monitoring made it difficult to track latency and errors across distributed transactions.

AppDynamics provided a centralized APM solution that gave end-to-end visibility from the Node.js front end through databases, caches, and internal microservices, with baseline trending and anomaly detection to pinpoint issues and the responsible team. The result: faster diagnosis and resolution by on-call staff, no production outages on the Node.js cluster since the migration began, and a more efficient stack running on a fraction of the hardware.


Open case study document...

eHarmony

Stace Baal

Director, Engineering


AppDynamics

142 Case Studies