Open Source Articles

  • trainee1

    Open Sourcing Our Women in Tech High School Trainee Program

    September 28, 2017

    Last month, we completed the third edition of our LinkedIn Women in Tech High School Trainee Program. For those who are unfamiliar, the vision behind the program is to inspire the next generation of women to study computer science and related fields. We aim to accomplish that goal by embedding high school students with software engineering teams at LinkedIn for...

  • cruisecontrol2

    Open Sourcing Kafka Cruise Control

    August 28, 2017

    Apache Kafka's popularity has grown tremendously over the past few years. In fact, LinkedIn's deployment recently surpassed 2 trillion messages per day, with over 1,800 Kafka servers (i.e., brokers). While Kafka has proven to be very stable, there are still operational challenges when running Kafka at such a scale. Brokers fail on a daily basis, which results in...

  • featuredimage7

    Open Sourcing Jaqen, A Tool For Developing DNS Rebinding PoCs

    July 27, 2017

    Editor’s note: Members of the information security team at LinkedIn have an opportunity to work on research topics under a well-defined framework that allows them to evaluate new products and technologies, as well as explore the related threat surface. The team strives to find new and innovative ways to help simplify and strengthen security and contribute back...

  • helixupdate2

    Powering Helix’s Auto Rebalancer with Topology-Aware...

    July 26, 2017

    Typical distributed data systems are clusters composed of a set of machines. If the dataset does not fit on a single machine, we...

  • iris1

    Open Sourcing Iris and Oncall

    June 29, 2017

    At a company as large as LinkedIn, service degradation isn’t a question of “if” so much as “when,” and when things do break, we need...

  • Glimmer2.2

    Glimmer: Blazing Fast Rendering for Ember.js, Part 2

    June 28, 2017

    Co-authors: Chad Hietala and Sarah Clatterbuck   Editor’s note: This is a continuation of a two-part series about the Glimmer Virtual...