Background: Santa Monica, Calif.-based eHarmony, Inc. was founded in 2000 and is a pioneer in using relationship science to match singles seeking longterm relationships. Its services, available in the United States, Canada, Australia, United Kingdom and Brazil, present users with compatible matches based on key dimensions of personality that are scientiﬁ cally proven to predict highly successful long-term relationships.
Challenge: eHarmony previously used enterprise service bus (ESB) technology for the backbone of its web services. The company explored many commercial and open-source ESBs but always ran into conﬁ guration issues.“It was the conﬁ guration problems that really bothered us,” recalls Jef rey Gortatowsky, Software Architect at eHarmony. “You expect to be debugging or looking for issues in your business logic, but you don’t expect to spend 50% of your development time or ef ort trying to ﬁ gure out why changing a certain parameter causes some sort of weird error to come up.” Keep reading