MongoDB Chair Dwight Merriman Discusses Scaling Up, R&D, and Change
Rapid-fire plans are taking shape at open-source database company MongoDB.
Last week, New York-based MongoDB announced Dev Ittycheria would join the company as CEO in September, taking over from Max Schireson. Also this month, MongoDB gave New York Tech Meetup a glimpse of new software tools for managing clusters of servers.
With changes happening at the top, and with the company’s software, I caught up with Dwight Merriman, chairman and co-founder of MongoDB. He is also co-founder of Gilt Groupe and Business Insider. Before MongoDB, Merriman was chief technology officer and co-founder of DoubleClick.
Merriman spoke with me about how the database scene is evolving and touched on the rumors of a possible IPO for his company.
Xconomy: What does the road ahead look like for MongoDB?
Dwight Merriman: What we’re seeing right now in the database space is the data has changed and we’ve reached an inflection in the technology we have used over the past decades. It’s been one of the most stable spaces as far as what we use to build applications. There’s a lot of change happening right now. A big part of what we’re focused on is scaling up. We’ve got a lot of exciting new R&D and product development going on, including things like automation and much more finer-grained concurrency than past releases.
XC: What steers the direction of innovation at the company?
DM: There’s constant input from the [user] community. That drives a lot of what we do. The first day we started working on MongoDB from a blank piece of paper, we were going by what we thought tech people needed for writing applications of the future. No one knew what we were even doing at that point; it was brand new. At this point, there’s a massive user base. It’s primarily driven from that. A good example is the big database feature request system for the project, which is run at jira.mongodb.org. Anyone can post a [feature request] there, but they can also vote on them.
We sort by votes and see very quickly what, in aggregate, everyone wants. That’s very useful. The constraint is you can only do so many things so fast. We have to prioritize, but we’re very much driven by that.
XC: How have changes in technology influenced the evolution of the database market?
DM: Some of the big drivers are things like mobile, which affects basically all organizations. Everybody needs to be able to talk to their customers via mobile. Their customers then have expectations to interact with the company, whether it’s B-to-B or consumer, through that mechanism. There is a big need for new systems around that. MongoDB is typically used is on the server side of mobile apps.
Another is the requirement for real-time. In the past we used to get daily reports, nightly batch processing, and things like that. We’re now at a point where computers are fast enough to do real-time [processing]. Not only do I want to be able to interact with someone from my smartphone, I want to be able to do it in real time. I don’t want to see my bank balance as of close of business yesterday; I want to see it as of now.
If I’m an employee of a company and a customer is asking me for something, I want … Next Page »