Distributed Systems Articles

  • Jhubbub-on-Helix-making-stateless-and-elastic-easy

    Jhubbub on Helix: Stateless and elastic made easy

    August 27, 2020

    Co-authors: Hunter Lee and Dru Pollini LinkedIn was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover new opportunities and get better at what they do. An important part of our mission is helping people to find other professionals who are interested in the same things they...

  • event-photo

    LinkedIn NYC Tech Talk series: Engineering Excellence Meetup

    August 28, 2019

    We regularly play host to a series of meetups here at the LinkedIn office in the Empire State Building. Open to the community, these events cover a range of topics—from distributed systems, web and mobile development, to machine learning—and are a great way for engineers to meet, share notes, and learn from each other on various technical topics. At our latest...

  • Espresso-online-data-flow-with-Netty4

    Improving performance and capacity for Espresso with new Netty framework

    June 27, 2019

    In this blog post, we’ll share how we migrated Espresso, LinkedIn’s distributed data store, to a new Netty4-based framework and achieved a large performance and capacity gain throughout the Espresso system as a result. In the larger scheme, this is particularly important since Espresso is a primary data hub that serves many important applications across LinkedIn...

  • star-tree-data-structure

    Star-tree index: Powering fast aggregations on Pinot

    June 14, 2019

    Pinot is an open source, scalable distributed OLAP data store that entered the Apache Incubation recently. Developed at LinkedIn, it...

  • helixtask1

    Managing Distributed Tasks with Helix Task Framework

    January 24, 2019

    Co-authors: Junkai Xue and Hunter Lee Stateless tasks are widely used for serving large-scale data processing systems. Lots of...

  • Incremental-Data-Capture-2

    Incremental Data Capture for Oracle Databases at LinkedIn: ...

    November 22, 2017

    Co-authors: Saurabh Goyal and Janardh Bantupalli In our previous blog post introducing Brooklin, we outlined the reasons why we...