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

  • russ1

    Getting to Know Russ White

    January 27, 2017

    LinkedIn wouldn't be the company it is today without the engineers who built it. We have no shortage of talented individuals in technical roles across the company. They are the ones who create, build, and maintain our platform, tools, and features—as well as write posts for this blog. In this series, we feature some of the people and personalities that make...

  • ODP1

    ODP: An Infrastructure for On-Demand Service Profiling

    January 24, 2017

    Coauthors: Tao Feng, John Nicol, Chen Li, Peinan Chen, Hari Ramachandra   LinkedIn has built hundreds of application services, with thousands of instances running in data centers. Optimizing the performance of these services can dramatically improve user experience and reduce operational costs, and profilers are commonly used to help achieve this. LinkedIn’s...

  • Great Tools for Engineers

    Great Tools for Engineers: Refactoring Across Multiple Code...

    January 20, 2017

    LinkedIn engineers require tooling that scales really well, and we never stop improving it. Even at a smaller scale, providing great...

  • bluepill1

    Open Sourcing Bluepill: Run iOS Tests in Multiple Simulators

    January 18, 2017

    Testing is a key component of LinkedIn’s 3x3 strategy. As we continue improving our iOS continuous delivery pipeline, we are faced...

  • EveryDay1

    Failure is Not an Option

    January 16, 2017

    This is the final post of the series “Every Day Is Monday in Operations.” Throughout this series we’ve discussed our challenges,...