Interview, Podcast
MongoDB ft. Dev Ittycheria - How an Early Pivot Catalyzed an Open Source Movement
Sequoia CapitalDev Ittycheria, Roelof Botha, Dwight Merriman, Tom Killalea, Rolof Huerta, David Echeria
Strategic Pivot: From 10Gen Platform to MongoDB Database
- Initial Vision (2007): Founders Dwight Merriman, Kevin Ryan, and Elliot Horwitz launched "10Gen" to build a comprehensive open-source Platform-as-a-Service (PaaS) stack, with "MongoDB" serving as the internal name for the data layer subsystem.
- The Problem: Legacy relational databases (Oracle, Sybase) relied on SQL and rigid row/column structures, causing frequent outages and scaling failures for high-growth internet companies like PayPal and YouTube.
- The Crucible Decision (2008-2009): Following the beta launch of 10Gen, the discovery of Google App Engine revealed that building a full PaaS required a capital runway (approx. $1B and 10 years) unsustainable for a startup.
- Pivot Execution: The company decided to scrap the application-layer PaaS code, lay off staff focused on non-database tools, and focus exclusively on the data layer.
- Rationale: Customer feedback during the beta indicated a strong preference for the database component over the full platform, validating a shift to a single-product strategy.
- Product Identity: The new strategy leveraged the "NoSQL" movement, utilizing flexible "document" storage (similar to JSON invoices) rather than rigid relational tables to allow easier schema evolution.
- Layoff Impact: The pivot involved "traumatic" personnel decisions, discarding years of development work to focus on writing language drivers for the standalone database.
- Launch (2009): MongoDB launched publicly as open-source software, utilizing a community-led go-to-market strategy via global meetups and conferences to drive developer adoption.
- Investment Traction (Late 2010): Despite having only 12 employees, the company secured Sequoia Capital as a lead investor due to rapid month-over-month download growth and high developer sentiment.
- Rebranding (2013): The company officially changed its name from "10Gen" to "MongoDB" to align its identity with the successful product pivot.
Business Model Transformation: The Launch of MongoDB Atlas
- Market Shift (Early 2010s): Customers began deploying the open-source on-premise software on their own cloud infrastructure (AWS, Azure), creating an "undifferentiated" usage model where MongoDB had no ongoing revenue relationship or visibility into customer configurations.
- Strategic Threat: The lack of a managed service model meant MongoDB missed recurring revenue opportunities and risked being "strip-mined" by cloud providers who could deploy the software for free.
- Board Leadership: Tom Killelea (former AWS CISO) joined the board in 2015, providing critical expertise to validate the feasibility of building a managed cloud database service.
- Strategic Shift: The company decided to pivot from selling downloadable software to offering "MongoDB Atlas," a fully managed cloud database service.
- Execution Deadline: The board set an aggressive deadline to launch Atlas by June 2016 (MongoWorld conference), requiring the creation of new organizational muscle including Site Reliability Engineering (SRE) and new sales compensation models.
- Internal Skepticism: Stakeholders raised concerns about the risk of competing with hyperscalers (AWS, Google, Microsoft) and the lack of historical precedents for independent SaaS database vendors.
- IPO Timing (2017): Management chose to take the company public in 2017 despite Atlas representing only 2-3% of revenue, betting that investors would recognize the cloud strategy's future centrality.
- Investor Education: The company successfully navigated roadshow concerns by arguing that AWS's own launch of DocumentDB in 2019 validated the category, even if AWS's implementation was architecturally inferior.
- Revenue Impact: Atlas adoption accelerated revenue growth, taking five years to reach $1B in revenue (vs. ten years to reach the first $100M).
- Current Status: Atlas now constitutes 70% of MongoDB's annual revenue, driving a business model shift toward high-margin recurring subscriptions and deep customer success relationships.
Licensing Controversy: The Transition to SSPL
- Threat Identification (2018): MongoDB identified a risk that hyperscalers (like AWS) would use the existing AGPL license to clone the database and offer it as a competitive service without contributing back or paying fees.
- The "Game Over" Scenario: Without a licensing change, the company feared hyperscalers would "strip mine" the source code to offer an "Atlas-like" product for free, undermining MongoDB's standalone business viability.
- License Change Decision: In late 2018, the company adopted the Server-Side Public License (SSPL), a new license designed to require cloud providers offering MongoDB as a service to open-source their entire cloud stack or purchase a commercial license.
- Community Risk: The SSPL was not an Open Source Initiative (OSI) sanctioned license, leading to concerns about community alienation and potential backlash.
- Communication Strategy: Management spent months educating customers and sales teams on the rationale, framing the change as necessary to protect the open-source ecosystem while ensuring the business's survival.
- Outcome: Despite initial skepticism from open-source "zealots," Atlas business growth accelerated post-announcement, disproving predictions of company "doom."
- Long-term Implication: The move established a new precedent for open-source licensing in the cloud era, demonstrating the necessity of aligning legal frameworks with commercial cloud realities.
Current Trajectory and Future Outlook
- Revenue Scale: MongoDB is approaching nearly $2 billion in annual revenue, a significant acceleration from its early years.
- Strategic Evolution: The company is pivoting from a single database product back toward a broader "developer data platform" model.
- Customer Drivers: Enterprise customers are requesting unified solutions to avoid "data silos," specifically asking for capabilities like search and analytics to be integrated directly into the MongoDB platform.
- Deployment Flexibility: The platform now supports consistent capabilities across on-premise, multi-cloud, and edge environments.
- Key Takeaways: Successful "crucible moments" require founders to act on leverage points quickly, align incentives across stakeholders, and maintain resolve through adversity.