scorecard
  1. Home
  2. Enterprise
  3. Mobile
  4. Why LinkedIn chooses really weird names for the software it gives away for free

Why LinkedIn chooses really weird names for the software it gives away for free

Why LinkedIn chooses really weird names for the software it gives away for free
Enterprise3 min read

voldemort harry potter

Warner Brothers

Like all huge internet companies, LinkedIn invents a lot of software to keep it up and running.

And like most Valley companies, it turns around and gives that software away for free, so others can use it and add to it, which helps LinkedIn add new features to it.

That's a process called open source and it has not only forever changed the software industry, but is starting to change the internet hardware industry too.

And when you invent something, you get to name it.

LinkedIn, it turns out, has a lot of oddball names for its open source projects. So we asked LinkedIn: What's up with that?

Project Name: Voldemort

Project lead Jay Kreps was reading the last Harry Potter book, and the book's villain Voldemort had split himself into many pieces, each of which had to be destroyed to kill him. That made Kreps think of a distributed computer system.

Kreps says: "I don't know whether it is nerdier to be reading Harry Potter or to be wondering what kind of consistency protocol Voldemort uses when keeping all his pieces up-to-date, but regardless, the name stuck."

What it is/does: Open source key value storage system, which is a method for storing and finding data in certain kinds of databases.


Project Name: Kafka

kafka portrait

Wikimedia Commons

A portrait of Franz Kafka in 1906.

The team had just finished using a lot of Harry Potter-themed project names (Voldemort, Azkaban, Lumos, etc.) and were over Harry Potter so they went with something more random, Kafka, after the writer.

What it is/does: This is a system for writing things down that replaced a very complex system for writing things down, Kafkaesque if you will.

(In geek speak: Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala, designed to handle real-time data feeds).


Project Name: Pinot

Pinot Gris

Wikipedia/Andy / Andrew Fogg

Pinot Gris

The team chose the name for two reasons. First, everyone loves pinot noir wine.

Second, the pinot noir grape is the toughest of all red varietals to grow and process into wine, yet can produce some of the most complex wine available. This is much like data, which can be so tough to gather and analyze, but so incredibly useful once it's put to work in the right way.

What it is/does: Pinot is a distributed online analytics infrastructure, meaning it lets LinkedIn slice and dice huge amounts of data. It's used at LinkedIn for nearly real-time analytics.

(In geek speak: it does large scale multi dimensional time series data).


Project Name: Cubert

The Cubert name owes its origin to the project team's fascination with the Rubik's Cube. (Pronounced Cube-bert, get it?)

Just as the blocks are moved about in smart ways to solve the Rubik's cube, the team found that moving data blocks in smart ways can solve complex analytics problems.

What it is/does: Cubert is a computational engine used for crunching a lot of data.

(In geek speak: Cubert is a batch computation engine for complex analysis and reporting of massive data sets on Hadoop.)


Project Name: Nuage

Nuage is French for cloud.

mushroom cloud apocalypse

Shutterstock.com

What it is/does: This is a cloud service that helps developers more easily set up a database to use with a cloud application.

(In geek speak: Nuage makes it easier to do database provisioning by giving developers a set of application programming interfaces.)

NOW WATCH: 5 clever iPhone tricks only power users know about

READ MORE ARTICLES ON


Advertisement

Advertisement