• from-lambda-to-lambdaless-lessons-learned

    From Lambda to Lambda-less: Lessons learned

    December 1, 2020

    Co-authors: Xiang Zhang and Jingyu Zhu Introduction The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods. But it also has some drawbacks, such as complexity and additional development/operational overheads. One of...

  • pegasus-data-language

    Pegasus Data Language: Evolving schema definitions for data modeling

    November 19, 2020

    Pegasus Data Schema (PDSC) is a Pegasus schema definition language that has been used for data modeling with Rest.li services for years. It's the underlying language that helps define data models, describe the data returned by REST endpoints, and generate derivative schemas for other uses, such as XML schemas and various database schemas. However, writing PDSC...

  • building-a-smooth-stories-experience-on-i-os

    Building a smooth Stories experience on iOS

    November 11, 2020

    Co-authors: Chen Yuan, Lauren Caponong, and Derrick Showers An active community is core to the LinkedIn experience because it provides the foundation for interaction and engagement among our members. As part of that experience, we began introducing Stories this fall as a meaningful way to help members connect to their professional communities. When launching a...

  • open-sourcing-dagli-for-faster-and-easier-machine-learning

    Dagli: Faster and easier machine learning on the JVM,...

    November 10, 2020

    In recent years, we’ve been fortunate to see a growing number of excellent machine learning tools, such as TensorFlow, PyTorch,...

  • behind-the-scenes-of-the-new-linkedin-jobs-experience

    Behind the scenes: The new LinkedIn Jobs experience

    October 28, 2020

    Co-authors: Hang Li, David Huang, Shuangfei Li, and Shannon Zhang A robust hiring ecosystem is one that serves the needs of both...

  • how-linkedin-scales-compatibility-testing

    How LinkedIn scales compatibility testing

    October 28, 2020

    Co-authors: Nima Dini and Dan Sully Introduction LinkedIn has 12,000 Multirepo codebases, referred to as multiproducts, which...