By Aileen Agricola | March 23, 2012
Career Arc Group serves as the next generation of social recruiting solutions for job seekers, college students, employers and higher education institutions.Industry: Social and Professional Networks Use Case: Recommendation Engine
Scaling IssuesWhen developing Who Do You Know on Facebook, an application that connects you and your Facebook friends with job opportunities, McCormack began looking for a faster solution to traverse the friend graph. He originally started with Microsoft SQL Server, but the solution was unacceptable due to the time it took to build and maintain. McCormack’s two issues were the need to scale to the increasing user requests, and the necessity to manage a large amount of interrelated data. Based on recommendations from his own network of CTO colleagues, he integrated Neo4j to address his performance problems with the SQL Server.
Success with Neo4jNow in production with 10 million nodes, 30 million relationships and 235 million properties, McCormack states that Neo4j successfully solved Career Arc’s technical issues and allowed them to scale and meet their business requirements. McCormack implemented Neo4j to support the value of relationships within Who Do You Know on Facebook. According to McCormack,
“We have only scraped the surface for Neo4j’s capabilities within our organization.”