Performance Articles

  • Redliner Dependency Components

    Redliner: How LinkedIn Determines the Capacity Limits of Its Services

    February 17, 2017

    Co-authors: Susie Xia and Anant Rao LinkedIn serves more than 467 million members on a global computing infrastructure through hundreds of internal services. During processes such as new feature releases, capacity planning for traffic growth, and data center failover analysis, the following questions are raised frequently: “What is the maximum QPS (queries per...

  • SRA1

    Measuring and Optimizing Performance of Single-Page Applications (SPA) Using RUM

    February 2, 2017

    Introduction Improving site speed is one of the major technology initiatives at LinkedIn because it is highly correlated with the engagement members have on our website. Real User Monitoring (RUM) is an approach where we use data from real users, instead of a synthetic lab environment, to measure performance, and this is the primary way we measure site speed at...

  • BOSS1

    BOSS: Automatically Identifying Performance Bottlenecks through Big Data

    January 11, 2017

    Introduction As the centralized performance team of LinkedIn, our mission is to make LinkedIn pages load faster. We help each engineering team try to hit their page load time goals through various optimization efforts. One common question we need to answer when trying to decrease page load time is: where is the performance bottleneck? In other words, where...

  • cgroups21

    Application Pauses When Running JVM Inside Linux Control...

    November 28, 2016

    Linux cgroups-based solutions (e.g., Docker, CoreOS) are increasingly being used to host multiple applications on the same host. We...

  • InstantMessaging

    Instant Messaging at LinkedIn: Scaling to Hundreds of...

    October 24, 2016

    Coauthor: Cliff Snyder We recently introduced Instant Messaging on LinkedIn, complete with typing indicators and read receipts. To...

  • 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...