HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  

MONGOUK 2011 21-03-11
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.

Find some pictures of the conference on the left.. and SkillsCast Video's below (click on 'more...' in each talk), including footage, code and slides, on topics such as MongoDB schema design, indexing, administration, replication, sharding, and 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!
Monday 21st March 2011
   Track 1
08.30 - 09.15am    REGISTRATION, COFFEE, TEA & WELCOME
Roger BodamerCoffee, Tea, Registration
   
09.15 - 09.30am    WELCOME TO MONGOUK
Eliot HorowitzWelcome by Eliot Horowitz, CTO & Co-Founder, 10gen more...
   
09.30-10.00am    BUILDING YOUR 1ST MONGODB APPLICATION
Nosh PetigaraNosh Petigara: 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. more...
   
10:00-10:15    MONGODB COMMUNITY RESOURCES
Meghan GillMeghan Gill: Meghan Gill, Community Manager at 10Gen, will speak on Community Resources more...
   
10:15-11:00    SCHEMA DESIGN: DATA AS DOCUMENTS
Richard KreuterRichard Kreuter: 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. more...
   
11:00-11:15    BREAK
   
11.15-11.45    MONGODB AT THE GUARDIAN
Graham TackleyGraham Tackley: 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. more...
   
11:45-12:30    INDEXING AND QUERY OPTIMIZER
Richard KreuterRichard Kreuter: 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. more...
   
12:30-13:30    LUNCH BREAK
   
13:30-14:15    ADMINISTRATION
Mathias StearnMathias Stearn: 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. more...
   
14:15-15:00    PROJECT PHOENIX
Ashok SubramanianStephen  RoseAshok Subramanian & Stephen Rose: 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. more...
   
15:00-15:15    BREAK
   
15:15-16:00    SCALING WITH MONGODB
Eliot HorowitzEliot Horowitz: 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. more...
   
16:00-16:30    DEPLOYMENT STRATEGIES
Nosh PetigaraNosh Petigara: 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. more...
   
16:30-17:00    MONGODB PROJECT ROADMAP
Eliot HorowitzMongoDB Project Roadmap more...
   
17:00-19:00    MONGOUK AFTER PARTY!
10Gen has organised the MongoUK After Party at the 1920 bar on Great Sutton Street! Find a map here more...
   
   Track 2
   
   
09.30-10.00am    MASTERING THE MONGODB SHELL
Richard KreuterRichard Kreuter: 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. more...
   
10:00-10:15    MASTERING THE MONGODB SHELL - PART II
Richard KreuterRichard Kreuter: Richard Kreuter will talk about Mastering the MongoDB Shell - Part II more...
   
10:15-11:00    MONGODB INTERNALS: STORAGE ENGINE
Mathias StearnMathias Stearn: 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. more...
   
   
11:15-11:45    GEO & CAPPED COLLECTIONS WITH MONGODB -
Russell SmithRussell Smith: 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 more...
   
11:45-12:30    BSON AND ZMQ
Geoff WattsGeoff Watts: I'll run through our zmq/bson based MQ system, including some live code more...
   
   
13:30-14:15    OPEN Q&A WITH ELIOT HOROWITZ
Eliot HorowitzEliot Horowitz: An open white board session with one of the key architects of MongoDB. more...
   
14:15-15:00    MORPHIA: MONGODB FOR JAVA DEVELOPERS
Philipp KrennPhilipp Krenn: 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. more...
   
   
15:15-16:00    MONGOUK 2011: LIGHTNING TALKS
: A series of lightning talks on MongoDB. more...
   
16:00-16:30    MONITORING MONGODB
David MyttonDavid Mytton: 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. more...
   
   
   


SPONSORS
Skills Matter Ltd
10gen
MongoDB
BIG DATA & NOSQL PODCASTS
 :STORM for streaming analytics at scale: a case study on cybersecurity, Streaming analytics at scale
: 16th May 2013
View Podcast: STORM for streaming analytics at scale: a case study on cybersecurity,
Oren Eini aka Ayende Rahien:RavenDB & the magic beans , RavenDB & the magic beans
Oren Eini aka Ayende Rahien : 15th May 2013
View Podcast: RavenDB & the magic beans ,
Akmal  Chaudhri :Considerations for using NoSQL technology on your next IT project, Considerations for using NoSQL technolog
Akmal Chaudhri : 7th May 2013
View Podcast: Considerations for using NoSQL technology on your next IT project,
Various Speakers:Lightning Talks, Lightning Talks
Various Speakers : 7th May 2013
View Podcast: Lightning Talks,
Adam Mlocek:F# embedded in Excel, F# embedded in Excel
Adam Mlocek : 25th Apr 2013
View Podcast: F# embedded in Excel,
Adam Mlocek:F# embedded in Excel part 2, F# embedded in Excel part 2
Adam Mlocek : 25th Apr 2013
View Podcast: F# embedded in Excel part 2,
 :CASE STUDY: how OpenCorporates uses Neo4j to provide insight, CASE STUDY: how OpenCorporates uses Neo4
: 24th Apr 2013
View Podcast: CASE STUDY: how OpenCorporates uses Neo4j to provide insight,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
Robin Edwards:CASE STUDY: How Sharehoods Created Neomodel Along The Way, How Sharehoods Created Neomodel Along Th
Robin Edwards : 27th Mar 2013
View Podcast: CASE STUDY: How Sharehoods Created Neomodel Along The Way,
Trisha Gee:What do you mean,  backwards compatibility, What do you mean, backwards compatibili
Trisha Gee : 21st Mar 2013
View Podcast: What do you mean,  backwards compatibility,
Sébastien Heymann:How can we use Graph Visualisations to gain better insights, How can we use Graph Visualisations to g
Sébastien Heymann : 27th Feb 2013
View Podcast: How can we use Graph Visualisations to gain better insights,
Michael Cutler:CASE STUDY: Using Graph Theory & Graph Databases to understand User Intent, Using Graph Theory & Graph Databases to
Michael Cutler : 30th Jan 2013
View Podcast: CASE STUDY: Using Graph Theory & Graph Databases to understand User Intent,
James Hughes:Using Graphs to Analyse Public Spending on International Development , Using Graphs to Analyse Public Spending
James Hughes : 28th Nov 2012
View Podcast: Using Graphs to Analyse Public Spending on International Development ,
Alistair Jones:NOSQL at the Crossroads, NOSQL at the Crossroads
Alistair Jones : 28th Nov 2012
View Podcast: NOSQL at the Crossroads,
Paul Ingles:uSwitch.com - Our Age of Enlightenment, uSwitch.com - Our Age of Enlightenment
Paul Ingles : 28th Nov 2012
View Podcast: uSwitch.com - Our Age of Enlightenment,
OTHER BIG DATA & NOSQL EVENTS
Russel Winder Are Go and D threats to Python?,  Are Go and D threats to Python?
FREE EVENT: In The Brain of Russel Winder
London, Tuesday, May 28th
Neo4J User Group:Discuss a little Graph Theory for the Busy Developer, Neo4J User Group
FREE EVENT: Discuss a little Graph Theory
London, Wednesday, May 29th
Udi Dahan:Udi Dahan's Advanced Distributed Systems Design with SOA,  Udi Dahan's Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan
London, Monday, June 3rd
Martin Thompson:Writing Concurrent Code with Lock-Free Algorithms with Martin Thompson,  Writing Concurrent Code with Lock-Free Algorithms
3 DAY COURSE. Featuring Martin Thompson
London, Wednesday, June 5th
QCon New York, QCon New York
CONFERENCE (5 DAYS)
New York, Monday, June 10th BOOK NOW!
DDD eXchange 2013, DDD eXchange 2013
CONFERENCE (1 DAY)
London, Friday, June 14th BOOK NOW!
Nicolas  Favre-Felix:Richard Low's Cassandra Tutorial,  Richard Low's Cassandra Tutorial
2 DAY COURSE. Featuring Nicolas Favre-Felix
London, Thursday, June 20th
Russel Winder:Russel Winder's Python Workshop,  Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder
London, Monday, July 1st
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer