• InstantMessaging

    Instant Messaging at LinkedIn: Scaling to Hundreds of Thousands of Persistent Connections on One Machine

    October 24, 2016

    Coauthor: Cliff Snyder We recently introduced Instant Messaging on LinkedIn, complete with typing indicators and read receipts. To make this happen, we needed a way to push data from the server to mobile and web clients over persistent connections instead of the traditional request-response paradigm that most modern applications are built on. In this post, we’ll...

  • livetesting1

    Live Testing with Play Framework and Ember

    October 20, 2016

    Here at LinkedIn, Ember.js is one of the many frameworks we use to develop both internal and external-facing web applications. It provides the power to create ambitious web applications while providing extensive testing capabilities to ensure the quality of the product. Making live testing efficient One of the ways to ensure quality with our Ember applications...

  • Nuage1

    Reducing the MTTD and MTTR of LinkedIn’s Private Cloud

    October 14, 2016

    Nuage (French for “cloud”) is what we call LinkedIn’s internal cloud management portal. It allows LinkedIn developers to quickly create new datastores like Kafka topics, Voldemort stores, and Espresso databases, to name just a few in the LinkedIn data centers. The product consists of an HTTP frontend available to LinkedIn developers and a rest.li backend service...

  • ashvin1

    Getting to Know Ashvin Kannan

    October 9, 2016

    LinkedIn wouldn't be the company it is today without the engineers who built it. We have no shortage of talented individuals in...

  • knowledgegraph1

    Building The LinkedIn Knowledge Graph

    October 6, 2016

    Authors: Qi He, Bee-Chung Chen, Deepak Agarwal A shorter version of this post first appeared on Pulse, our main publishing platform at...

  • BayLearn1

    BayLearn 2016 Brings Machine Learning Researchers, Industry...

    October 3, 2016

    This Thursday, LinkedIn’s Sunnyvale office has the privilege of hosting BayLearn 2016, an annual gathering of machine learning...