It has been very interesting to get to know the MongoDB Masters here in EMEA, having started in MongoDB back in June it’s been a whirl wind of adventure, meeting new people, hearing their stories, travelling to different communities and sitting down and hearing how they are involved. The masters often travel to speak at conference talking about their work, how they use MongoDB or are involved in our local communities running our MUGs.
Each community person comes from a technological different background and has a different perspective on how the project can be developed, many of which use the common tool of MongoDB.
Following on in the series we meet David Mytton and who has been involved in MongoDB community here in London from the beginning.
Meet David Mytton
Me: Who are you, what do you do and where are you based?
David: I’m David Mytton, the founder and CEO of Server Density, a SaaS tool which helps you provision and monitor your infrastructure. I’m based in London, UK and have been programming for 12 years now, mostly in PHP and Python. I helped start the London MongoDB User Group and also volunteer at the Open Rights Group, a UK digital rights activist organisation.
Me: How did you get involved in open source?
David: I’ve worked with open source technologies for a long time – all our systems are based around Linux, Nginx, Apache, MongoDB, Python and PHP. Our server monitoring agent is also open source. Releasing tools, libraries and even bigger projects is a great way to contribute back to the community and get help with areas of code you might not be able to focus on yourself.
Me: How did you get involved in MongoDB?
David: Server Density is one of the longest running production deployments of MongoDB, having migrated from MySQL back in June 2009. The product was prototyped in MySQL just a few months before but problems setting up replication prompted evaluation of the alternative databases around at the time. The high quality language drivers and good documentation made a big difference to ultimately switching the entire stack to use MongoDB.
Me: What do you do as a MongoDB Master?
David: I’ve written quite a few popular articles – all at https://blog.serverdensity.com/mongodb/ – about our experiences with MongoDB over the years. This has been useful for other users to learn from our deployments. I also travel quite frequently to conferences and user groups to talk about MongoDB or the infrastructure we use to power our high performance components (of which MongoDB is a part) and have spoken in the US, UK, Germany, Spain, Denmark, Sweden, Romania, Japan and others.
Me: How did you become a Master?
David: I was invited to join when the program began.
Me: What one thing would you like to promote in MongoDB that nobody knows about but you think is beneficial to people!
David: The new documentation at docs.mongodb.org is very well written and kept up to date with the latest developments. It covers all the key areas you need but you can also easily expand on the content with your own experiences/comments/tutorials, etc by forking and the sending back a pull request because it’s all on Github!