Performance Articles

  • diagram-showing-the-architecture-of-identity-services

    How we reduced latency and cost-to-serve by merging two systems

    April 22, 2020

    Co-authors: Xiang Zhang, Estella Pham, and Ke Wu Identity services are critical systems that serve data on profile and member settings to help power many other applications at LinkedIn. In this blog post, we’ll share how we merged two layers of the identity services that handle more than half a million queries per second (QPS) that drove a 10% reduction in...

  • architecture-of-insearch

    InSearch: LinkedIn’s new message search platform

    March 17, 2020

    Co-authors: Suruchi Shah and Hari Shankar The rise of instant messaging has changed how we communicate. Compared to the back-and-forth of email, we send and receive messages at much higher volumes and speeds. In the instant conversations we have, we also expect to be able to search for important phrases, moments, or references with ease. This rapid increase in...

  • diagram-of-pinot-architecture

    Upgrading to RHEL7 with minimal interruptions

    January 14, 2020

    Pinot, an open source scalable distributed columnar OLAP data store, is used extensively across almost all areas of LinkedIn. It drives member-facing use cases such as Feed Item Popularity and Who Viewed My Profile, supports recruiter tools such as Talent Intelligence, and holds the data for our internal unified metrics platform. Pinot adoption has grown...

  • diagram-of-a-parallelization-optimization

    Building a blazingly fast Android app, Part 2

    January 7, 2020

    Monitor, profile, optimize, and ramp. This is the cycle of performance operations that we rely on to improve our Android app. Part 1...

  • performance-oeprations-cycle-of-development

    Building a blazingly fast Android app, Part 1

    December 23, 2019

    Defined as the speed at which an app loads and responds to a member, app performance is critical to an app’s success. When an app...

  • connection-coalescing

    Evaluating Connection Coalescing For Static and Media Asset...

    August 16, 2019

    One of the core aspirations of the engineering teams at LinkedIn is to delight our members with instantaneous page load experiences....