addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

A Look Under the Hood, Neo4j's Engine

We've heard many talks on how to use Neo4j for exploiting connected data. But how does Neo4j make working with connected data so effective? In this presentation we'll find out how as Neo4j hacker Tobias Lindaaker and lead Cypherologist Andrés Taylor takes us on a guided tour through the Neo4j's internals.

We'll discover how the internal data structures are leveraged to provide fast traversals, how live backups work, and how multiple servers synchronize in an HA cluster. As a Neo4j user, you'll find a working knowledge of the database will give you enough "mechanical sympathy" to make your data really fly. And after this talk, you'll feel confident contributing code that scratches your connected data itches.

Tobias Lindaaker, Developer, Neo Technology
Tobias Lindaaker is a software developer at graph database company Neo Technology, developers of Neo4j--the world’s leading graph database. Tobias has always been a tinkerer, taking things apart to understand how they work and then putting them together again to make them better. When he first encountered Neo4j in 2007, his programming language of choice was Python. In order to make Neo4j and Python play nicely together, Tobias undertook the task of updating Jython to support the language constructs of Python 2.5. His journey has taken him deep within the expanses of Python, Java, the JDK and Hotspot. He has delivered code contributions to each, and holds a bare-metal familiarity of matters from language implementation to concurrency--all which help him drive the machinery of graph databases as a member of the Neo4j core team today.

Andrés Taylor, Lead Cypherologist, Neo Technology
Andrés Taylor is the lead Cypherologist at Neo Technology, the company behind Neo4j. Making Cypher is my therapy after years and years of relational thinking and coding. I'm keen to show you how graph databases and Cypher can make your daily grunt a little bit easier.

Join or login to comment.

  • Sachin

    Sorry cant make it. Last minute change in my plan. I would appreciate if I can see the live streaming.

    September 23, 2013

    • Sachin

      Thanks for video. I appreciate it.

      September 26, 2013

  • Steven M.

    I'm a NEO4J fanboy. It was great.

    September 25, 2013

  • A former member
    A former member

    Thanks guys!

    September 24, 2013

  • Thanh

    Giants game + Oracle Open World + commute traffic = I'm sitting this one out. :( Hope there's a recording, though.

    September 24, 2013

  • Travis W.

    Looking forward to seeing the video after the event.

    September 22, 2013

  • Aseem K.

    Any chance this'll be streamed? :)

    September 18, 2013

    • A former member
      A former member


      September 18, 2013

    • A former member
      A former member

      And, by "indeed" I mean, I also would like to see it, but can't make it. :)

      September 18, 2013

60 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy