Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Neo4j and Spotify

DZone's Guide to

Neo4j and Spotify

· Java Zone ·
Free Resource

Microservices. Streaming data. Event Sourcing and CQRS. Concurrency, routing, self-healing, persistence, clustering...learn how Akka enables Java developers to do all this out of the box! Brought to you in partnership with Lightbend.

The graph squad at Spotify has been tasked with creating the best music graph in the world.  Organizing musical data is a perfect use case for a graph database, and Spotify is experimenting with Neo4j, Giraph and Titan to help them improve a music organization system that currently has no graph database, but instead has a Hadoop map/reduce-based Graph representation.

Here are some slides that Spotify recently showed at a recent meet up.

And here is Peter Neubauer's presentation slides from the same meetup.  Peter is a Neo4j evangelist.


This presentation notes a useful tool that can be used to export data from a RDBMS to a graph database through CSV files. 

It looks like Spotify is looking hard for graph specialists

Microservices. Streaming data. Event Sourcing and CQRS. Concurrency, routing, self-healing, persistence, clustering...learn how Akka enables Java developers to do all this out of the box! Brought to you in partnership with Lightbend. 

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}