eHarmony Chief Engineer Joseph Essas (bio) speaks at Computerworld’s Business Intelligence Perspectives conference in Chicago last 16 September 2009:
- Essas’s IT philosophy refuses a long term exclusive commitment to a vendor or a technology. He likes to pit them against each other.
- eHarmony uses Oracle relational database technology to send its initial set of matches to registrants, but the overnight batch matchmaking process uses key-value store databases on a 50-node Hadoop cluster.
- Hadoop is much faster and now lets eHarmony recalculate matches when new members sign up or existing members change their Match Settings.
- Hadoop determines exactly which TV ad time slot yields in new customers. Essas said customers, not registrants. This is also the type of business intelligence that their datawarehouse system from Netezza does.
- His engineering team of 40 based in Pasadena work with 40 engineers based in “various Eastern European firms”.
Source: PC World, dated 18 September 2009

Do you like this article? Post a comment on Facebook