This workshop will show you how to build a high-performance backend for a social network based on the open source Neo4j graph database. A graph database uses nodes, relationships between nodes and key-value properties instead of tables to represent information. This data model is ideal for storing social network data and can frequently outperform a relational database by a factor of 1000x or more.
We will over the course of this workshop give you a real-world introduction to how you can write a web 2.0 app on top of the transactional, disk-based and highly scalable Neo4j open source graph database. We will investigate the implementation of a small but working social network backend, with simple but powerful APIs to find paths between people, identify friends in different levels and to analyze the social graph for suggested new friends. This will be done using simple code examples and the full implementation will be available as open source after the workshop.
What you will get from this workshop:
Founder of the Neo4j graph database project and CEO of Neo Technology. Programmer by passion the first 15 years on this planet and by profession the remaining 15. First free software project at age 16. Now mainly focused on spreading the word about the powers of graphs and preaching the demise of tabular solutions everywhere.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at firstname.lastname@example.org
Download the OSCON Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at email@example.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)
Have an idea for OSCON to share? firstname.lastname@example.org
View a complete list of OSCON contacts