Profile Articles

  • Leveraging configurable components to scale LinkedIn's Profile experience

    April 5, 2022

    Background and motivation The Profile lies at the center of LinkedIn’s ecosystem and is the primary tool members use to showcase their professional identity. To meet the growing representational needs of our members, we had to acknowledge some of the challenges that come with building at scale: Customizations based on member intents can be complex, resulting in...

  • image-of-form-implementations-using-forms-framework

    Building a next-generation forms framework at LinkedIn

    March 31, 2022

    Co-authors: Madhura Deo, DJ Kim, and Ning Jin Using forms to gather information is a common use case across various applications. On LinkedIn, millions of members make edits to their profiles every day, ranging from profile information to career interests and beyond. With such large scale edits being made across the platform, we wanted to create a new framework...

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

  • profilehighlights1

    Rebuilding the Profile Highlights System at LinkedIn

    February 27, 2019

    LinkedIn’s mission is to connect the world’s professionals to make them more productive and successful. Building an active community...

  • Speed, Performance, and Public Profile

    May 17, 2016

    Co-authors: Gaurav Phapale and Oliver Tse A public profile page is a guest-accessible LinkedIn member’s profile page. When you visit...

  • Profile Service Architecture

    Tuning Espresso’s JVM Performance

    January 15, 2016

    Co-authors: Shawn Nguyen and Amit Balode Profile in Espresso The member profile page is one of the most-visited pages on LinkedIn. It...