Java Articles

  • parseq-1

    ParSeq: Asynchronous Java Made Easier

    November 3, 2017

    ParSeq is LinkedIn’s framework for writing asynchronous Java, and powers many of LinkedIn’s largest web services. It has proven invaluable for developer productivity, as well as essential for web service observability. ParSeq is well-adopted at LinkedIn in both the frontend and midtier services, and makes it so that engineers and developers can write code that’s...

  • LinkedIn Android MyStuff View

    The Functional Reactive Architecture Pattern and Its Application to Android Apps

    November 4, 2016

    LinkedIn’s Talent Solutions team has released two Android apps, the LinkedIn Job Search app and the LinkedIn Students app. Both apps were built leveraging the Functional Reactive Architecture pattern. In this blog post, we will dive into the details of this pattern and discuss how it benefits app developers. In a nutshell, the Functional Reactive Architecture...

  • Open Sourcing URL-Detector

    June 30, 2016

    Today, we’re excited to share that Linkedin is open-sourcing our URL-Detector Java library. LinkedIn checks hundreds of thousands of URLs for malware and phishing every second. In order to guarantee that our members have a safe browsing experience, all user-generated content is checked by a backend service for potentially dangerous content. As a prerequisite for...

  • JVM OS Interaction

    Eliminating Large JVM GC Pauses Caused by Background IO...

    February 10, 2016

    Coauthor: Cuong Tran, Systems Architect In our production environments, we have repeatedly seen that applications running in JVM (Java...

  • Early Architecture

    A Brief History of Scaling LinkedIn

    July 20, 2015

    LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first...

  • B. Abhinav Ramana

    Getting to Know B. Abhinav Ramana

    May 27, 2015

    Talent is LinkedIn’s number one operating priority and we have no shortage of talented individuals in technical roles across the...