• TopicGC: How LinkedIn cleans up unused metadata for its Kafka clusters

    November 29, 2022

    Introduction Apache Kafka is an open-sourced event streaming platform where users can create Kafka topics as data transmission units, and then publish or subscribe to the topic with producers and consumers. While most of the Kafka topics are actively used, some are not needed anymore because business needs changed or the topics themselves are ephemeral. Kafka...

  • Render Models at LinkedIn

    November 22, 2022

    Co-Authors: Mahesh Vishwanath, Eric Babyak, Sonali Bhadra, Umair Saeed Introduction We use render models for passing data to our client applications to describe the content (text, images, buttons etc.) and the layout to display on the screen. This means most of such logic is moved out of the clients and centralized on the server. This enables us to deliver new...

  • (Re)building Threat Detection and Incident Response at LinkedIn

    November 9, 2022

    Co-authors: Sagar Shah and Jeff Bollinger The Moonshot LinkedIn connects and empowers more than 875 million members and over the past few years, has undergone tremendous growth. As an integral part of the Information Security organization at LinkedIn, the Threat Detection and Incident Response team (aka SEEK) defends LinkedIn against computer security threats....

  • Originally an LA-based videographer and self-taught developer, Kiope wanted to turn her hobby into a career. Following a coding...

  • How LinkedIn Ditched the "One Size Fits All" Hiring...

    October 31, 2022

    What drew me to LinkedIn was the chance to take on the challenge of scaling and adapting the security framework for the world’s...

  • LinkedIn’s Next Play culture celebrates transformational growth and internal mobility, and engineering leader Shalini is its biggest...