NOSQL eXchange 2011 schedule

Wednesday 2nd November 2011

  • Welcome, Registration, Coffee and Tea

    by Jim Webber

    Dr Jim Webber of Neo Technology starts the day by welcoming everyone to the first of many annual NOSQL eXchanges and introduces the speakers and subjects of the day -- including MongoDB, CouchDB, Cassandra, Riak, and Neo4J.

    At 9:00am to 9:15am, Wednesday 2nd November

  • The State of NOSQL Today

    by Emil Eifrem

    Emil Eifrém is CEO of Neo Technology. Emil will give a Keynote talk to the NOSQL eXchange on the state of NOSQL today.

    At 9:15am to 10:00am, Wednesday 2nd November

  • Handling conflicts in eventually consistent systems

    by Russell Brown

    When starting to work with distributed, fault-tolerant systems like Riak, application developers who are used to the cosy world of strongly consistent databases may be shocked to suddenly have to deal with conflicting writes. This can be daunting, often leading to comments like "TODO: handle siblings" in the code, and confusing exceptions for end users.

    In this talk for the NOSQL eXchange Russell Brown examines how conflicting values are kept to a minimum in Riak and illustrates some techniques for automating semantic reconciliation. There will be practical examples from the Riak Java Client and other places

    At 10:15am to 11:05am, Wednesday 2nd November

  • MongoDB + Scala: Case Classes, Documents and Shards for a New Data Model

    by Brendan W. McAdams

    Brendan McAdams -- creator of Casbah, a Scala toolkit for MongoDB -- will give a talk on "MongoDB + Scala: Case Classes, Documents and Shards for a New Data Model"

    At 11:20am to 12:10pm, Wednesday 2nd November

  • Dave Gardner on Cassandra

    by David Gardner

    In this talk for the NOSQL eXchange, Dave Gardner introduces why you would want to use Cassandra, and focuses on a real-life use case, explaining each Cassandra feature within this context.

    At 1:00pm to 1:50pm, Wednesday 2nd November

  • Doctor Who and Neo4j

    by Ian Robinson

    Doctor Who is the world’s longest running science-fiction TV series. Battling daleks, cybermen and sontarans, and always accompanied by his trusted human companions, the last Timelord has saved earth from destruction more times than you’ve failed the build.

    Neo4j is the world’s leading open source graph database. Designed to interrogate densely connected data with lightning speed, it lets you traverse millions of nodes in a fraction of the time it takes to run a multi-join SQL query. When these two meet, the result is an entertaining introduction to the complex history of a complex hero, and a rapid survey of the elegant APIs of a delightfully simple graph database.

    Armed only with a data store packed full of geeky Doctor Who facts, by the end of this session we’ll have you tracking down pieces of memorabilia from a show that, like the graph theory behind Neo4j, is older than Codd's relational model.

    At 2:00pm to 2:50pm, Wednesday 2nd November

  • Building real world solution with document storage, Scala and Lift

    by Aleksa Vukotic

    In this talk, Aleksa Vukotic will look at a practical example of how and why he migrated from traditional relational persistance approach to a document-centric persistence approach as part of a recent client project. Aleksa will dive into how his company assessed and adopted CouchDB in order to rapidly and successfully deliver a next generation insurance platform using Scala and Lift.

    At 3:00pm to 3:50pm, Wednesday 2nd November

  • Robert Rees on Polyglot Persistence

    Document stores are great, graph stores are great and polygot persistence is a great buzzword; but when you mix two great things is the result guaranteed to be great?

    A graph store, like Neo4J should be the perfect complement to a document store like CouchDB or MongoDB. Whereas the document store is concerned with atomic operations on atomic pieces of data a graph store is concerned with how pieces of data relate to one another.

    Based on his experiences of mixing CouchDB and Neo4J at Wazoku, an idea management startup, Robert talks about the theory of mixing your stores and the practical experience.

    At 4:00pm to 4:50pm, Wednesday 2nd November

  • Parkbench Discussion

    by Jim Webber

    This Park Bench discussion will be chaired by Jim Webber.

    At 5:00pm to 5:40pm, Wednesday 2nd November

  • The future of NOSQL and Big Data storage

    by Tom Wilkie

    Tom Wilkie takes a whistle-stop tour of developments in NOSQL and Big Data storage, comparing and contrasting new storage engines from Google (LevelDB), RethinkDB, Tokutek and Acunu (Castle).

    The talk will consist of a discussion of the algorithm differences between the competing engines, comparative performance results, and time allowing, how to actually get your hand on them and use them!

    At 5:45pm to 6:00pm, Wednesday 2nd November