3 DAY CONFERENCE

Progressive NOSQL Tutorials 2012

Topics covered at #prognosql

Wednesday, 9th - Friday, 11th May at The Skills Matter eXchange, London

15 experts will be speaking. Starts at 9:30 AM.

The Progressive NOSQL Tutorials are unique blend of product and experience mixed and tempered with theory and practice. This annual NOSQL conference will be spread over three days at the Skills Matter eXchange, the London developer community centre. Aside from the keynote talks from respective NOSQL industry members, each day will consist of three talks in the morning, each presenting a contemporary NOSQL use-case or technology. In the afternoon sessions, you will have the option to choose from one of three hands-on practical tutorials, which match the morning talks.

Thanks to our sponsors

Jim Webber

Jim Webber welcomes you to the Progressive NOSQL Tutorials 2012!

Jim Webber

Dr. Jim Webber is Chief Scientist with Neo Technology the company behind the popular open source graph database Neo4j, where he works on graph database server technology and writes open source software.

Developing with Couchbase

John Zablocki: This talk will introduce application development with Couchbase Server 2.0, giving a quick tour of the server will be given along with a look at its core API.

John Zablocki

John Zablocki is a Developer Advocate at Couchbase. He is the organizer of Beantown ALT.NET and a former adjunct at Fairfield University.

CouchDB at the Hut Group

Tom McMillen: Tom will talk about the successes and stumbles of using Apache CouchDB in a Java environment at The Hut Group.

Tom McMillen

Tom is a Technical Architect at The Hut Group, which means he works within a development team and comes up with solutions that lead us towards our overall architecture goal. He learnt everything he knows about IT from his Oceanography MSc.

MongoDB and Document Databases

Chris Harris: Starting with schema design and JSON, in this talk for the Progressive NOSQL tutorials, Chris Harris will quickly build a model and the use cases around it and then progress to the automatic sharding and replication features built into MongoDB to how how MongoDB can scale with your application needs.

Chris Harris

Chris Harris is EMEA Solution Engineer at Hortonworks where he spends his life architecting Apache Hadoop projects for enterprises across EMEA. Prior to Hortonworks, Chris worked as Solution Architect at 10gen where he was responsible for driving Mon

MongoDB performance at scale

David Mytton: This talk for the Progressive NOSQL tutorials will examine MongoDB to point out important deployment considerations. It will include how to scale reads and writes, bottlenecks (and how to resolve them) and how to deploy redundantly across clusters of machines.

David Mytton

David Mytton, founder of Server Density, has been a PHP/Python programmer for 10 years. His code and server infrastructure now processes in excess of 1bn documents (10TB data) each month, using MongoDB extensively for the primary data store deployed

Hands-on MongoDB

This hands-on session will introduce the features of MongoDB by walking through how one can building a simple location-based checkin application using MongoDB. The talk will cover the basics of MongoDB's document model, query language, map-reduce framework and deployment architecture.

Chris Harris

Chris Harris is EMEA Solution Engineer at Hortonworks where he spends his life architecting Apache Hadoop projects for enterprises across EMEA. Prior to Hortonworks, Chris worked as Solution Architect at 10gen where he was responsible for driving Mon

The Couchbase Server Tutorial

Learning about developing with Couchbase Server will start by examining Couchbase and then creating a basic Couchbase Server cluster with two nodes demonstrating how easy it is to scale and expand your cluster performance. With a server installation in place, we'll look at how clients interact with the cluster and perform basic database operations across the cluster as a whole. By building an interactive application, the fundamentals of data writes, updates and reads will be covered, including

John Zablocki

John Zablocki is a Developer Advocate at Couchbase. He is the organizer of Beantown ALT.NET and a former adjunct at Fairfield University.

Managing Highly Connected Data in Neo4j

Jim Webber: In this talk on Managing Highly Connected Data in Neo4j for the Progressive NOSQL Tutorials, Jim Webber will lead discussion of how connected data is driving new classes of innovative applications and investigate the strengths and weaknesses of common NOSQL families for dealing handling it.

Jim Webber

Dr. Jim Webber is Chief Scientist with Neo Technology the company behind the popular open source graph database Neo4j, where he works on graph database server technology and writes open source software.

Neo4j Tales from the Trenches: A recommendation Engine Case Study

Nicki Watt & Michal Bachman: In this talk, Nicki Watt and Michal Bachman present the lessons learned (and being learned) on an active Neo4J project - Opigram. Nicki and Michal will outline their usage of Neo4j, and some of the challenges they have encountered, as well as the approaches and implications taken to address them.

Michal Bachman

Michal Bachman is Founder and Principal Consultant at GraphAware, where he helps companies of all sizes succeed with Neo4j. He's also a certified Spring trainer.

Nicki Watt

Nicki Watt is co-author of the upcoming Programming Spring book, a senior consultant at OpenCredo, and a keen lean advocate, with experience in building enterprise application solutions in

RavenDB: A 2nd generation document database

Oren Eini aka Ayende Rahien: In this talk for the Progressive NOSQL Tutorials on RavenDB: A 2nd generation document database, Ayende Rahien we will get you familiar with the basic concept of RavenDB, and give you everything you need to jump into the warm waters of RavenDB. We will use real-world examples to demonstrate the way of thinking required when approaching a data model to be persisted with RavenDB.

Oren Eini aka Ayende Rahien

Oren Eini is the author of Rhino Mocks, one of the most popular mocking frameworks on the .NET platform, and is also a leading figure in other well known open source projects including NHibernate, RavenDB,the Rhino Tools Suite and the Castle project.

The challenges and rewards of using RavenDB

Phil Jones: In this talk for the Progressive NOSQL Tutorials, Phil Jones will discuss using RavenDB with his client Escape (escapetrips.co.uk) to develop their new website and administration systems.

Phil Jones

Phil Jones is the founder of Orange Lightning, a Bristol based company offering services in website, database and software development who specialising in using Microsoft technologies and solutions. Phil works daily with small to medium companies to

A Programmatic Introduction to Neo4j

Neo4j is an esoteric and powerful member of the NOSQL family. For highly connected data, graph databases can be thousands of times faster than relational databases, making Neo4j popular for managing complex data across many domains from finance to social, and telecoms to geospatial. This intensive half-day progressive Neo4J tutorial is a hands-on practical session to demonstrate the capabilities of graph data and Neo4j.

Alistair Jones

Alistair Jones is a Software Engineer with Neo Technology, the company behind the popular open source graph database Neo4j.

Jim Webber

Dr. Jim Webber is Chief Scientist with Neo Technology the company behind the popular open source graph database Neo4j, where he works on graph database server technology and writes open source software.

RavenDB Crash Course

In this Progressive NOSQL tutorial, we will get to know how RavenDB works, why it works that way, and how you can take advantage of it.

Oren Eini aka Ayende Rahien

Oren Eini is the author of Rhino Mocks, one of the most popular mocking frameworks on the .NET platform, and is also a leading figure in other well known open source projects including NHibernate, RavenDB,the Rhino Tools Suite and the Castle project.

PARK BENCH PANEL DISCUSSION

While you're enjoying some more pizza & beer, join our experts on the park bench. Put any left over questions to them, and share your opinions!

DENORMALISED USER GROUP

The Denormalised User Group meets for their evening event. Conference goers more than welcome to hang out!

Eventual Consistency

Matt Heitzenroder: In this talk for the Progressive NOSQL Tutorials, Matt considers that many businesses already know how to handle eventual consistency, and provides examples of conflict resolution taken from the real world.

Matt Heitzenroder

As a Professional Services Consulting Engineer at SugarCRM, Matt Heitzenroder first encountered a distributed systems problem when rolling out a disconnected, wide-area client for a centralized CRM system. His client, a multi-national Fortune 200 pha

Riak on Drugs (and the other way round)

Rune Skou Larsen: In this talk, Rune Skou Larsen shares the story of implementing the Danish Shared Medicine Card, backed by Riak. The Shared Medicine Card (in Danish "Fælles Medicinkort" or FMK for short) provides access to Danish citizen's medication prescriptions, drug usage, as well as history, monitoring for those.

Apache Cassandra: a tunably consistent, highly-availble, distributed database

Tom Wilkie: Apache Cassandra is a next generation database originally conceived at Facebook. It combines the best bits from Google's BigTable and Amazon's Dynamo papers, has a very active community, and is widely used at many large companies. In this talk we will cover the features unique to Cassandra and explain how it achieves things such as tuneable consistency, write-optimisation, and high availability. We will discuss the strengths (and weaknesses) of Cassandra, what it is commonly used for, and how you might use it in your application.

Tom Wilkie

Tom leads the engineering team at Acunu. He previous worked in a range of engineering roles at both Citrix and XenSource managing key customer projects with major enterprises.

Putting the X Factor into Cassandra

Malcolm Box: Tellybug uses Cassandra to power the audience interaction for shows like X Factor and Britain's Got Talent. In this talk for the Progressive NOSQL Tutorials, Malcolm Box will look at some of the challenges and how we've solved them in production.

Malcolm Box

Malcolm is the CTO and co-founder of Tellybug, a London startup focused on making TV more entertaining, social and interactive. He's responsible for the development of apps and server systems to support TV audiences for some of the mo

Progresseive Riak Tutorial

This hands on session from Ian Plosker for the Progressive NOSQL Tutorials will cover three main areas: a Riak Overview, Running Riak, and finally a tour of some Riak Internals.

Ian Plosker

Ian Plosker is the CTO and cofounder of Orchestrate.io, a service that eliminates the need to run databases. Prior to Orchestrate.io, Ian worked at Basho Technologies, the makers of the open source database Riak.

Real-time analytics on the Twitter Firehose with Apache Cassandra

This workshop will involve deploying and configuring a cluster of Cassandra nodes on EC2, designing a schema, constructing a script to import data and writing a front-end to visualise the data. We will use the twitter sample firehose, which returns a random sample of all public statuses.

Tom Wilkie

Tom leads the engineering team at Acunu. He previous worked in a range of engineering roles at both Citrix and XenSource managing key customer projects with major enterprises.

The Skills Matter eXchange

Located just a five minute walk from Barbican and Old Street Stations and a 15 minute walk from Kings Cross and St Pancras Stations, the Skills Matter eXchange provides a great selection of event spaces with all the facilities you need for a vibrant, interactive and successful Tech Event.

How to contact Skills Matter

Local Hotels

We recommend the following hotels:

Please note that our company discounts vary between hotels and have individual terms and conditions and hence might not be available upon your booking.

Alternatively we find this site useful for booking hotels in London:

Fantastic space for your Tech event

Whether you are organising a hackathon, an (un)conference, a training course, product launch or meeting, our experienced event team loves to help you make your event stand out!

Fully equipped, with well working WIFI and projection facilities, and with AV, power points and white boards available in most of our space, the Skills Matter eXchange provides:

  • one auditorium, seating up to 125 people (theatre style)

  • two spacious event-, or training rooms, each seating up to 70 people theatre style or 25 people class room style

  • one bright training or meeting room, seating up to 14 class room style or 18 Board room style)

  • one training or meeting room, seating up to 8 people class room or Board room style.

  • two funky break-out areas serving complementary coffee & tea throughout your event.

How can we help organise your event?

We'd love to find out how we can help make your event stand out! Contact us with your requirements - and our experienced events team will start working with you, to make it happen!

Get in touch with us today!

  • Phone: +44 (0) 207 183 9040

  • Email: info@skillsmatter.com

  • Address: Skills Matter, 116-120 Goswell Road, London, EC1V 7DP

Xl2gwmwk4ts5eluqjgap

The Skills Matter eXchange

116-120 Goswell Road, London, EC1V 7DP, GB


View details, travel and nearby hotels

To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors