Play Articles

  • pong2

    Productivity at Scale: How We Improved Build Time by 400% at LinkedIn

    July 19, 2018

    Co-authors: Szczepan Faber, Yiming Wang, Mihir Gandhi, Deep Majumder, and Irina Issayeva Introduction At LinkedIn, we have 500+ microservices (3,500 end-points), which make up various aspects of the software ecosystem. This translates to a significant number of web applications. In 2012, we added the Play Framework to our tech stack to build microservices and...

  • livetesting1

    Pemberly at LinkedIn

    December 2, 2016

    Coauthors: Sarah Clatterbuck, Mark Pascual, Chad Hietala, Eugene O’Neill When setting out to re-imagine our flagship app and desktop web experiences last year, we wanted to make a move to a more modern technology stack. We were falling behind in a few areas and wanted to address the following points of concern: Responsiveness Modern web apps are typically...

  • InstantMessaging

    Instant Messaging at LinkedIn: Scaling to Hundreds of Thousands of Persistent Connections on One Machine

    October 24, 2016

    Coauthor: Cliff Snyder We recently introduced Instant Messaging on LinkedIn, complete with typing indicators and read receipts. To make this happen, we needed a way to push data from the server to mobile and web clients over persistent connections instead of the traditional request-response paradigm that most modern applications are built on. In this post, we’ll...

  • Job Detail Page Rendering Flowchart

    Building the New Job Detail Page

    June 21, 2016

    When we recently launched the new job detail page, we introduced new insights for job seekers to know their “In," meet the team, and...

  • surfing

    Bringing a Modern Javascript Build Pipeline to LinkedIn

    January 20, 2016

    (Photo by surfglassy, shared via Creative Commons license) Co-author: Adam Miller At LinkedIn, our system for managing shared static...

  • How We Built LinkedIn Placements

    January 5, 2016

    Every year, six million students in Indian universities graduate from various disciplines and enter the job market. These new...