Performance Articles

  • multicluster1

    Improving Resiliency and Stability of a Large-scale Monolithic API Service

    November 28, 2017

    Co-authors: Maulin Patel, Erek Gokturk, and Chris Stufflebeam How do you increase the resiliency and stability of a monolithic API service that is used by three different platforms, serving 500+ million members, developed by over 400 engineers, deployed three times per day, and consuming almost 300 downstream services? The API layer service used by LinkedIn.com...

  • sitespeed1

    Fixing the Plumbing: How We Identify and Stop Slow Latency Leaks at LinkedIn

    October 31, 2017

    At LinkedIn, we pay attention to site speed at every step of the release process, from code development to production ramp. But inevitably, the performance of our pages degrades over time (we use the word “pages” to denote webpages as well as mobile apps). In this post, we go over the tools and processes we use to catch and fix these degradations. While this is...

  • cpu1

    Common Issue Detection for CPU Profiling

    September 5, 2017

    Co-authors: John Nicol, Chen Li, Peinan Chen, Tao Feng, and Hari Ramachandran LinkedIn has a centralized approach for profiling services that has helped identify many performance issues. However, many of those issues are common across multiple services. In this blog post, we will discuss how we have enhanced our approach to also detect and report common...

  • TCP1

    The TCP Tortoise: Optimizations for Emerging Markets

    August 11, 2017

    Serving fast pages is a core aspiration at LinkedIn. As part of this initiative, we continuously experiment and study the various...

  • Trafficshift2

    TrafficShift: Load Testing at Scale

    May 11, 2017

    Co-authors: Anil Mallapur and Michael Kehoe   LinkedIn started as a professional networking service in 2003, serving user requests out...

  • brotli2

    Boosting Site Speed Using Brotli Compression

    May 2, 2017

    Site speed is one of LinkedIn’s major engineering priorities, as faster site speed directly correlates with higher engagement. There...