MongoUK 2011

Topics covered at #mongouk

Monday, 21st March at The Skills Matter eXchange, London

12 experts. will be speaking. Starts at 9:00 AM.

The MongoUK conference was held on March 21st, featuring talks by MongoDB experts and community, dedicated to the open source, document-oriented, nosql database MongoDB. The conference featured presentation by the developers working on the MongoDB project, covering both advanced and introductory topics. Find SkillsCast Video's, including footage, code and slides, on topics such as MongoDB schema design, indexing, administration, replication, sharding, and more. In addition to these sessions, you will find talks from companies like the Guardian, who are implementing MongoDB in production at a large scale. Ideas or feedback? We'd love to hear it! Use tag #mongouk on twitter... Looking forward to seeing your comments!

Thanks to our sponsors

Welcome to MongoUK

Welcome by Eliot Horowitz, CTO & Co-Founder, 10gen

Eliot Horowitz

Eliot Horowitz is the CTO and a Co-Founder of 10gen, the company that sponsors the open source MongoDB project.

Mastering the MongoDB Shell

This advanced talk, Richard Kreuter, Software Engineer at 10gen will talk about the many operations that can be performed with MongoDB through a command-line interface. We'll cover basic CRUD operations, database commands, scripting with JavaScript, and ways to get help on the fly. By the end of the session, and with a little extra practice, you'll have yourself some respectable MongoDB-shell-fu.

Richard Kreuter

More information soon...

Building Your 1st MongoDB Application

In this talk, Nosh Petigara, Director of Product Strategy at 10gen, will give an introduction to the open source, document-oriented database and its features.

Nosh Petigara

Nosh Petigara is director of Product Strategy at 10gen, the company that sponsors and provides commercial support for the open source project MongoDB.

Mastering the MongoDB Shell - Part II

Richard Kreuter will talk about Mastering the MongoDB Shell - Part II

Richard Kreuter

More information soon...

MongoDB Community Resources

Meghan Gill, Community Manager at 10Gen, will speak on Community Resources

Meghan Gill

Meghan Gill leads the marketing efforts at 10gen, and supports the open source community around MongoDB. She organizes developer events to educate and grow the MongoDB community, including conferences, user groups, contests, training, webcasts, and m

Schema Design: Data as Documents

In this talk on Schema Design and Data as Documents, Richard Kreuter, (Software Engineer at 10gen), will discuss one of the challenges that comes with moving to MongoDB: figuring how to best model your data. Richard will explain how the simple fact that documents can represent rich, schema-free data structures means that we have a lot of viable alternatives to the standard, normalized, relational model.

Richard Kreuter

More information soon...

MongoDB Internals: The Storage Engine

Matthias Stearn will give a talk on MongoDB Internals: The Storage Engine. This is an advanced topic. This session will discuss MongoDB internals including the storage engine: how files are stored on disk, collections, extents, records, internal data management, and other topics.

Mathias Stearn

Mathias Stearn is a Software Engineer at 10gen.

Geo & capped collections with MongoDB - use cases & performance in the real world

You've probably heard a lot about Geo and capped collections - in this talk I'll run you through use cases for two separate projects using each, and explain why MongoDB was the our choice

Russell Smith

Russell is a PHPconsultancy, PHP web development and supports web applications and ecommerce sites around the world. He is a co-organiser of the MongoDB User Group.

MongoDB at the Guardian

In this talk Graham Tackley will discuss the process that led to the choice of MongoDB as a key technology for the future of guardian.co.uk. He will focus on aspects of MongoDB that have allowed The Guardian to sucessfuly reduce complexity in their code & systems architecture while at the same time increasing capacity, and describe the approach taken by The Guardian to migrate existing services from a relational model to a NoSQL approach.

Graham Tackley

Graham Tackley works at the Guardian.

Bikesheds made of BSON and ZMQ

I'll run through our zmq/bson based MQ system, including some live code

Geoff Watts

More information soon....

Indexing and Query Optimizer

We all know that MongoDB is one of the most flexible and feature-rich databases available. In this session we'll discuss how you can leverage this feature set and maintain high performance with your project's massive data sets and high loads. We'll cover how indexes can be designed to optimize the performance of MongoDB. We'll also discuss tips for diagnosing and fixing performance issues should they arise.

Richard Kreuter

More information soon...

Open Q&A with Eliot Horowitz

An open white board session with one of the key architects of MongoDB.

Eliot Horowitz

Eliot Horowitz is the CTO and a Co-Founder of 10gen, the company that sponsors the open source MongoDB project.


This talk centers around the responsibilities of anyone administering MongoDB: security, server status, replication, and backups are all covered in detail. We'll describe how to integrate with monitoring services, discuss the output of various important diagnostic command, provide hardware recommendations, and hint at a few tricky issues surrounding backups. There will be ample time at the end for any administrative questions.

Mathias Stearn

Mathias Stearn is a Software Engineer at 10gen.

Morphia: MongoDB for Java Developers

While NoSQL in general and MongoDB in specific are gaining massive popularity in dynamic programming languages, many Java developers are rather conservative. They are often too accustomed to their approaches and tools, for example JPA to access relational databases. Morphia is successfully bridging that gap and provides a low entry barrier into MongoDB.

Philipp Krenn

Research assistant, Vienna University of Technology Philipp Krenn is currently writing his thesis on NoSQL and is employed as a research assistant at the Vienna University of Technology for a commercial product (ERPEL) which is based on MongoDB and

Project Phoenix

Phoenix is a flexible and powerful platform for analysis, primarily aimed at time-series data, such physiological signals, location information, or the weather. The platform is designed to allow custom algorithms to be used to pre-process, combine, and derive insight from time-series data. This allows the rapid creation of powerful and scalable domain specific applications.

Ashok Subramanian

Ashok is has been principal consultant of Thoughtworks for over 10 years. His extensive skill-set extends from Spring and .Net to Scrum and Agile Methodologies.

Stephen Rose

More information soon...

MongoUK 2011: Lightning Talks

A series of lightning talks on MongoDB.

Scaling with MongoDB

For applications that outgrow the resources of a single database server, MongoDB can convert to a sharded cluster, automatically managing failover and balancing of nodes, with few or no changes to the original application code. This talk discusses when to shard and continues on to describe MongoDB's sharding architecture, how to configure a shard cluster (with several example topologies), schema design for sharding and how to pick the best shard key.ng with MongoDB.

Eliot Horowitz

Eliot Horowitz is the CTO and a Co-Founder of 10gen, the company that sponsors the open source MongoDB project.

Monitoring MongoDB

What you need to keep tabs on to make sure your MongoDB cluster stays running healthily. At Boxed Ice, David uses MongoDB to handle billions of database documents.

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

Deployment Strategies

Now that you have developed your application, it is time to deploy it into production. In this session we examine the tradeoffs of some of the standard deployment configurations. We'll highlight how to scale for read/write and maximum availability.

Nosh Petigara

Nosh Petigara is director of Product Strategy at 10gen, the company that sponsors and provides commercial support for the open source project MongoDB.

MongoDB Project Roadmap

MongoDB Project Roadmap

Eliot Horowitz

Eliot Horowitz is the CTO and a Co-Founder of 10gen, the company that sponsors the open source MongoDB project.

MongoUK After Party!

10Gen has organised the MongoUK After Party at the 1920 bar on Great Sutton Street! Find a map here

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


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