{"id":12278,"date":"2015-01-01T00:00:00","date_gmt":"2015-01-01T08:00:00","guid":{"rendered":"https:\/\/www.hmc.edu\/clinic\/2015\/improving-linkedins-graph-software-load-balancer\/"},"modified":"2015-01-01T00:00:00","modified_gmt":"2015-01-01T08:00:00","slug":"improving-linkedins-graph-software-load-balancer","status":"publish","type":"post","link":"https:\/\/www.hmc.edu\/clinic\/2015\/improving-linkedins-graph-software-load-balancer\/","title":{"rendered":"Improving LinkedIn&#8217;s Graph Software Load Balancer"},"content":{"rendered":"<h2 class=\"project-sponsor-dept-year\"><span class=\"project-sponsor\">LinkedIn<\/span> <span class=\"project-dept-year\">Computer Science, 2014-15<\/span><\/h2>\n<div class=\"project-team\">\n<p><strong>Liaison(s):<\/strong> Joshua Ehrlich &#8217;11,  SungJu Cho,  Brandon Duncan<br \/>\n<strong>Advisor(s):<\/strong> Ran Libeskind-Hadas<br \/>\n<strong>Students(s):<\/strong> Eoin Nugent (PM-F),  Brian Leonard,  Christine Schubert (PM-S),  Helen Woodward<\/p>\n<\/div>\n<div class=\"project-abstract\">\n<p>LinkedIn is a leading professional networking service with over 300 million users. It is important for a large social network such as LinkedIn to balance loads efficiently in order to provide the best user experience. This Clinic project has improved Norbert, the load balancer used by the social graph team. Norbert is an open source project implemented in both Java and Scala by LinkedIn developers. Norbert provides a simple API to deal with cluster management and client\/ server networking.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>LinkedIn Computer Science, 2014-15 Liaison(s): Joshua Ehrlich &#8217;11, SungJu Cho, Brandon Duncan Advisor(s): Ran Libeskind-Hadas Students(s): Eoin Nugent (PM-F), Brian [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[140],"tags":[277],"class_list":["post-12278","post","type-post","status-publish","format-standard","hentry","category-computer-science","tag-linkedin"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/comments?post=12278"}],"version-history":[{"count":0,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12278\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/media?parent=12278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/categories?post=12278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/tags?post=12278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}