Automation Articles

  • Enhancing Security and Developer Productivity: LinkedIn's Journey with Implementing Content Security Policy

    August 31, 2023

    Co-authors: Covenant Goo, Matthew Lemons, Mira Thambireddy, and Roman Shafigullin LinkedIn Information Security is committed to help foster a community that is safe and secure for our members. The Application Security team is responsible for safeguarding LinkedIn member data through the implementation and management of various security features, focusing...

  • How LinkedIn automates cherry-picking commits to improve developer productivity

    March 30, 2023

    Our developers at LinkedIn are constantly exploring ways to enhance and strengthen our platform, aiming to provide our members and customers with the greatest possible access to knowledge and connections. With approximately 15,000 code repositories, our developers work tirelessly to make thousands of code changes each day, improving functionality and resolving...

  • Scaling AutoBuild: Our Journey Towards Delivering An Enhanced Customer Experience

    March 14, 2023

    Ensuring operating system upgrades are done quickly and efficiently is just one way we ensure that the underlying applications and our website are running smoothly for LinkedIn members and customers. AutoBuild is LinkedIn’s end-to-end automated server lifecycle management system. Besides building new servers and reimaging the existing server fleet, Autobuild...

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

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

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