• diagram-of-espressos-architecture

    How we improved latency through projection in Espresso

    March 5, 2020

    Co-authors: Xiang Zhang and Chuck Jerian Espresso is LinkedIn’s document-oriented, highly available, and timeline-consistent distributed datastore. Clients, such as services fetching profile data, read a subset fields of whole documents from Espresso in different use cases for reasons related to performance and costs. For example, one use case is reading only a...

  • analyzing-a-difference-summary

    Analyzing anomalies with ThirdEye

    February 20, 2020

    Co-authors: Yen-Jung Chang, Yang Yang, Xiaohui Sun, and Tie Wang At LinkedIn, ThirdEye is the backbone of our monitoring toolkit. We use it to keep track of a variety of metrics, whether it be related to production infrastructure and AI model performance, or business impact, such as page view or click count. It’s a key quality assurance system because it...

  • datahub-logo

    Open sourcing DataHub: LinkedIn’s metadata search and discovery platform

    February 18, 2020

    Co-authors: Kerem Sahin, Mars Lan, and Shirshanka Das Finding the right data quickly is critical for any company that relies on big data insights to make data-driven decisions. Not only does this impact the productivity of data users (including analysts, machine learning developers, data scientists, and data engineers), but it also has a direct impact on end...

  • chelsea-and-her-team-at-sre-in-con

    Coding Conversations: Four teams, three tracks, two offices

    February 7, 2020

    Editor's Note: LinkedIn Engineering is dedicated to solving complex problems at scale to create economic opportunity for every member...

  • how-we-retired-python-2

    How we retired Python 2 and improved developer happiness

    January 29, 2020

    Nearly 20 years after the first release of Python 2 and 11 years after the first release of Python 3, the Python development community...

  • title-card

    Keeping LinkedIn professional by detecting and removing...

    January 16, 2020

    Our members place their trust in us, and expect and deserve a safe and trusted community where they can express themselves...