• Designing SSD-Friendly Applications

    May 3, 2016

    These days, solid state drives (SSD) are being increasingly adopted to alleviate the I/O performance bottlenecks of applications. Numerous measurement results have showcased the performance improvement brought by SSD as compared with hard disk drives (HDD). However, in most deployment scenarios, a SSD is simply treated as a “faster HDD.” Hence, the potential of SSDs is not fully utilized. Although applications gain better performance when using SSDs as storage, the gains are...

  • Winterns at K1 Speed

    Getting to Know Jim Zhang and Alice Zhou

    April 29, 2016

    LinkedIn wouldn't be the company it is today without the engineers who built it. We have no shortage of talented individuals in technical roles across the company. They are the ones who create, build, and maintain our platform, tools, and features—as well as write posts for this blog. In this series, we feature some of the people and personalities that make LinkedIn great. LinkedIn's internship program started in 2010 with just 35 Engineering interns in Mountain View. The program...

  • Keeping Immutable Models Consistent

    April 27, 2016

    When we rewrote the LinkedIn flagship app last year, we decided to use immutable models everywhere because of the many benefits that they provide, such as thread safety and better performance. Instead of using raw JSON dictionaries for data, we parse our data into objects which the application uses for data access. The main challenges of using immutable models are handling mutations and maintaining consistency. To solve these problems, we created the iOS Consistency Manager. The...

  • The Joy of Anycast… (In)side the Data Center

    April 26, 2016

    Co-authors: Leigh Madock, Andrew Stracner, and Tim Crofts If you follow this blog regularly, you’ll know that scaling up our infrastructure is always part...

  • Leveraging SaltStack to Scale Couchbase

    April 25, 2016

    Our caching layer at LinkedIn is responsible for serving massive amounts of data at low latencies, making it an important part of ensuring a quality...

  • Students at Flawless Hacks

    LinkedIn Engineering at Flawless Hacks in NYC

    April 22, 2016

    Last Saturday, LinkedIn was proud to sponsor Flawless Hacks, a New York City hackathon that brings together over 100 women engineers and students of...