Automation Articles

  • Operating System Snapshot Automation

    December 6, 2022

    Co-authors: Rohit Jamuar, Tianxin Zhou Introduction LinkedIn has a large set of physical servers geographically spread across several locations. Every application is hosted on a physical server and is distributed and managed across one of these hosts. With a reasonably sizable footprint of servers in data centers, LinkedIn is responsible for ensuring that these...

  • dark-cluster-architecture-diagram

    Production testing with dark canaries

    September 10, 2020

    The internet software industry has moved away from long development cycles and dedicated quality assurance (QA) stages, toward a fast-paced continuous-integration/continuous-delivery (CI/CD) pipeline, where new code is quickly written, committed, and pushed to user-facing applications and services. Doing so has dramatically increased iteration speeds, and at...

  • traffic-routing-architecture

    Eliminating toil with fully automated load testing

    December 6, 2019

    Introduction In 2013, when LinkedIn moved to multiple data centers across the globe, we needed a way to redirect traffic from one data center to another in order to mitigate potential member impact in the event of a disturbance to our services. This need led to the birth of one of the most important pieces of engineering at LinkedIn, called TrafficShift. It...

  • Dyno Dependency Components

    Dyno: How LinkedIn Determines the Capacity Limits of Its...

    February 17, 2017

    Co-authors: Susie Xia and Anant Rao Editor's note: This blog has been updated due to the renaming of the project since publication....

  • Stock LinkedIn Engineering Image

    Project Autobuild

    September 19, 2016

    Editor's note: This blog has been updated. LinkedIn’s data center infrastructure has grown at a massive scale. Starting with one...

  • Automating Large-Scale Application Build

    May 11, 2016

    Around the end of 2012, LinkedIn decided to move away from retail data centers to wholesale ones that are built and maintained by...