The architecture of MongoDB is as interesting as its applications - blending ideas from RDBMSes, key/value stores, and large distributed systems like BigTable, in addition to employing some unique innovations of its own. In this talk we'll describe and discuss MongoDB's data format - BSON, the insert path, the query optimizer, auto-sharding, replication, and more. The talk will be of interest to developers interested in MongoDB and looking to learn more about what's going on "under the hood", as well as anyone interested in distributed systems and the design decisions that go into creating a system like MongoDB.
UPDATED Presenter - Dwight Merriman, CEO and Co-Founder, 10gen
Dwight is CEO and Co-Founder of 10gen, and one of the core MongoDB kernel committers. In 1995, Dwight co-founded DoubleClick and served as its CTO for ten years. Dwight was the architect of the DoubleClick ad serving infrastructure, DART, which serves tens of billions of ads per day. Dwight is co-founder, Chairman, and the original architect of Panther Express (now part of CDNetworks), a content distribution network (CDN) technology which serves hundreds of thousands of objects per second. He is also a board member of the web photo/video sharing company Phanfare. Dwight received a B.S. in Systems Analysis/Computer Science from Miami University of Ohio.
As usual we will have pizza and snacks at the meetup.
Was this recorded by any chance? Or if not, I would be very thankful if someone has notes I could get. Wanted to make this but was stuck firefighting yesterday :(
It wasn't recorded, but a similar talk was given at Mongo Boston this week, and we should have video on 10gen.com soon. The slides are here: http://www.slideshare.net/mdirolf/inside-mongodb-the-inte...![]()
![]()
Log in to Meetup with your Facebook account.
Great presentation from Dwight - could have gone on for hours - would be great to schedule a part II in the future.