Mar 18, 2016 · 32m · mad

A Fireside Chat With MongoDB CTO Eliot Horowitz (Data Driven NYC / FirstMark)

Eliot Horowitz · 21m spoken Matt Turck · 6m spoken Tony Baer · 59s spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Matt Turck hosts a fireside chat with MongoDB CTO and co-founder Eliot Horowitz at Data Driven NYC, exploring MongoDB's evolution from a early startup to a leading NoSQL database. The discussion covers architectural innovations, enterprise monetization strategy, cloud competition, and future trends in database technology.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 19.9% of the talking time here. How this is scored →

Matt as informed peer 4.0 Guest teaching 3.0 Guest disagreement 0.9 Matt pushing back 1.3
05100:0010:0020:0030:001:58–4:51 · Matt as informed peer 2/10 MongoDB Origins and Evolution from TenGen The host sets up the origin story and asks standard background questions regarding the shift from TenGen to MongoDB. The guest explains early decisions to pivot away from an application platform toward focusing strictly on the database.4:51–7:44 · Matt as informed peer 2/10 Understanding NoSQL vs. Relational Databases The host prompts a high-level explanation comparing NoSQL and relational databases for the audience. The guest gently rejects the 'NoSQL' label and uses an extended spreadsheet analogy to educate on document data modeling.7:44–10:56 · Matt as informed peer 6/10 Storage Engine Redesign: MongoDB 3.0 and WiredTiger Acquisition The host demonstrates technical domain knowledge by bringing up specific release details, document-level concurrency, and the WiredTiger acquisition. The guest elaborates on WiredTiger's history and performance advantages.10:56–15:16 · Matt as informed peer 6/10 Enterprise Tooling: BI Connector and Compass The host accurately recalls recently released enterprise features, prompting the guest to remark that the host remembers details better than he does. The host then steers the discussion toward polyglot persistence and database convergence.15:16–17:59 · Matt as informed peer 7/10 SQL Compatibility and Real-Time Analytics The host demonstrates expertise by listing competitor-specific query languages like Cassandra CQL and Couchbase N1QL. The guest expresses a mild contrarian stance, arguing pseudo-SQL query languages are uninteresting and ineffective.17:59–20:55 · Matt as informed peer 4/10 Evaluating the Crowded NoSQL Landscape The host lightheartedly invites the guest to badmouth competitors in the crowded NoSQL market. The guest takes a balanced approach, explaining why database startups get easily funded due to developer frustration.20:55–25:10 · Matt as informed peer 7/10 Enterprise Adoption and Open Source Monetization Strategy The host cites exact internal financial and user conversion metrics from MongoDB's CEO. The guest lays out the three primary monetization drivers: open-source support, proprietary enterprise tools, and cloud services.25:10–27:14 · Matt as informed peer 6/10 Cloud Strategy and Navigating Competition with AWS The host directly challenges the guest on the existential competitive threat posed by AWS offering hosted versions of open-source projects. The guest defends MongoDB's positioning by highlighting their AGPL license protection.27:14–29:35 · Matt as informed peer 0/10 Audience Q&A: SourceForge Adoption and Product Focus Audience members lead the questioning regarding SourceForge's early adoption and development priorities. The guest reframes the questioner's three-part framework to focus on user success and cloud evolution.29:35–32:30 · Matt as informed peer 0/10 Audience Q&A: WiredTiger Adoption and the Future of JSON BI Tools Industry analyst Tony Baer questions the guest on WiredTiger adoption rates and native JSON BI tools. The guest details adoption metrics and explains the complex UI challenge of native document visualization.1:58–4:51 · Guest teaching 3/10 MongoDB Origins and Evolution from TenGen The host sets up the origin story and asks standard background questions regarding the shift from TenGen to MongoDB. The guest explains early decisions to pivot away from an application platform toward focusing strictly on the database.4:51–7:44 · Guest teaching 5/10 Understanding NoSQL vs. Relational Databases The host prompts a high-level explanation comparing NoSQL and relational databases for the audience. The guest gently rejects the 'NoSQL' label and uses an extended spreadsheet analogy to educate on document data modeling.7:44–10:56 · Guest teaching 4/10 Storage Engine Redesign: MongoDB 3.0 and WiredTiger Acquisition The host demonstrates technical domain knowledge by bringing up specific release details, document-level concurrency, and the WiredTiger acquisition. The guest elaborates on WiredTiger's history and performance advantages.10:56–15:16 · Guest teaching 3/10 Enterprise Tooling: BI Connector and Compass The host accurately recalls recently released enterprise features, prompting the guest to remark that the host remembers details better than he does. The host then steers the discussion toward polyglot persistence and database convergence.15:16–17:59 · Guest teaching 3/10 SQL Compatibility and Real-Time Analytics The host demonstrates expertise by listing competitor-specific query languages like Cassandra CQL and Couchbase N1QL. The guest expresses a mild contrarian stance, arguing pseudo-SQL query languages are uninteresting and ineffective.17:59–20:55 · Guest teaching 2/10 Evaluating the Crowded NoSQL Landscape The host lightheartedly invites the guest to badmouth competitors in the crowded NoSQL market. The guest takes a balanced approach, explaining why database startups get easily funded due to developer frustration.20:55–25:10 · Guest teaching 2/10 Enterprise Adoption and Open Source Monetization Strategy The host cites exact internal financial and user conversion metrics from MongoDB's CEO. The guest lays out the three primary monetization drivers: open-source support, proprietary enterprise tools, and cloud services.25:10–27:14 · Guest teaching 3/10 Cloud Strategy and Navigating Competition with AWS The host directly challenges the guest on the existential competitive threat posed by AWS offering hosted versions of open-source projects. The guest defends MongoDB's positioning by highlighting their AGPL license protection.27:14–29:35 · Guest teaching 2/10 Audience Q&A: SourceForge Adoption and Product Focus Audience members lead the questioning regarding SourceForge's early adoption and development priorities. The guest reframes the questioner's three-part framework to focus on user success and cloud evolution.29:35–32:30 · Guest teaching 3/10 Audience Q&A: WiredTiger Adoption and the Future of JSON BI Tools Industry analyst Tony Baer questions the guest on WiredTiger adoption rates and native JSON BI tools. The guest details adoption metrics and explains the complex UI challenge of native document visualization.1:58–4:51 · Guest disagreement 0/10 MongoDB Origins and Evolution from TenGen The host sets up the origin story and asks standard background questions regarding the shift from TenGen to MongoDB. The guest explains early decisions to pivot away from an application platform toward focusing strictly on the database.4:51–7:44 · Guest disagreement 1/10 Understanding NoSQL vs. Relational Databases The host prompts a high-level explanation comparing NoSQL and relational databases for the audience. The guest gently rejects the 'NoSQL' label and uses an extended spreadsheet analogy to educate on document data modeling.7:44–10:56 · Guest disagreement 0/10 Storage Engine Redesign: MongoDB 3.0 and WiredTiger Acquisition The host demonstrates technical domain knowledge by bringing up specific release details, document-level concurrency, and the WiredTiger acquisition. The guest elaborates on WiredTiger's history and performance advantages.10:56–15:16 · Guest disagreement 0/10 Enterprise Tooling: BI Connector and Compass The host accurately recalls recently released enterprise features, prompting the guest to remark that the host remembers details better than he does. The host then steers the discussion toward polyglot persistence and database convergence.15:16–17:59 · Guest disagreement 2/10 SQL Compatibility and Real-Time Analytics The host demonstrates expertise by listing competitor-specific query languages like Cassandra CQL and Couchbase N1QL. The guest expresses a mild contrarian stance, arguing pseudo-SQL query languages are uninteresting and ineffective.17:59–20:55 · Guest disagreement 1/10 Evaluating the Crowded NoSQL Landscape The host lightheartedly invites the guest to badmouth competitors in the crowded NoSQL market. The guest takes a balanced approach, explaining why database startups get easily funded due to developer frustration.20:55–25:10 · Guest disagreement 0/10 Enterprise Adoption and Open Source Monetization Strategy The host cites exact internal financial and user conversion metrics from MongoDB's CEO. The guest lays out the three primary monetization drivers: open-source support, proprietary enterprise tools, and cloud services.25:10–27:14 · Guest disagreement 2/10 Cloud Strategy and Navigating Competition with AWS The host directly challenges the guest on the existential competitive threat posed by AWS offering hosted versions of open-source projects. The guest defends MongoDB's positioning by highlighting their AGPL license protection.27:14–29:35 · Guest disagreement 2/10 Audience Q&A: SourceForge Adoption and Product Focus Audience members lead the questioning regarding SourceForge's early adoption and development priorities. The guest reframes the questioner's three-part framework to focus on user success and cloud evolution.29:35–32:30 · Guest disagreement 1/10 Audience Q&A: WiredTiger Adoption and the Future of JSON BI Tools Industry analyst Tony Baer questions the guest on WiredTiger adoption rates and native JSON BI tools. The guest details adoption metrics and explains the complex UI challenge of native document visualization.1:58–4:51 · Matt pushing back 0/10 MongoDB Origins and Evolution from TenGen The host sets up the origin story and asks standard background questions regarding the shift from TenGen to MongoDB. The guest explains early decisions to pivot away from an application platform toward focusing strictly on the database.4:51–7:44 · Matt pushing back 0/10 Understanding NoSQL vs. Relational Databases The host prompts a high-level explanation comparing NoSQL and relational databases for the audience. The guest gently rejects the 'NoSQL' label and uses an extended spreadsheet analogy to educate on document data modeling.7:44–10:56 · Matt pushing back 1/10 Storage Engine Redesign: MongoDB 3.0 and WiredTiger Acquisition The host demonstrates technical domain knowledge by bringing up specific release details, document-level concurrency, and the WiredTiger acquisition. The guest elaborates on WiredTiger's history and performance advantages.10:56–15:16 · Matt pushing back 2/10 Enterprise Tooling: BI Connector and Compass The host accurately recalls recently released enterprise features, prompting the guest to remark that the host remembers details better than he does. The host then steers the discussion toward polyglot persistence and database convergence.15:16–17:59 · Matt pushing back 2/10 SQL Compatibility and Real-Time Analytics The host demonstrates expertise by listing competitor-specific query languages like Cassandra CQL and Couchbase N1QL. The guest expresses a mild contrarian stance, arguing pseudo-SQL query languages are uninteresting and ineffective.17:59–20:55 · Matt pushing back 2/10 Evaluating the Crowded NoSQL Landscape The host lightheartedly invites the guest to badmouth competitors in the crowded NoSQL market. The guest takes a balanced approach, explaining why database startups get easily funded due to developer frustration.20:55–25:10 · Matt pushing back 1/10 Enterprise Adoption and Open Source Monetization Strategy The host cites exact internal financial and user conversion metrics from MongoDB's CEO. The guest lays out the three primary monetization drivers: open-source support, proprietary enterprise tools, and cloud services.25:10–27:14 · Matt pushing back 5/10 Cloud Strategy and Navigating Competition with AWS The host directly challenges the guest on the existential competitive threat posed by AWS offering hosted versions of open-source projects. The guest defends MongoDB's positioning by highlighting their AGPL license protection.27:14–29:35 · Matt pushing back 0/10 Audience Q&A: SourceForge Adoption and Product Focus Audience members lead the questioning regarding SourceForge's early adoption and development priorities. The guest reframes the questioner's three-part framework to focus on user success and cloud evolution.29:35–32:30 · Matt pushing back 0/10 Audience Q&A: WiredTiger Adoption and the Future of JSON BI Tools Industry analyst Tony Baer questions the guest on WiredTiger adoption rates and native JSON BI tools. The guest details adoption metrics and explains the complex UI challenge of native document visualization.

speaking balance: gold is Matt, purple is the guest (3 minute bins)

0:00 · Matt 47.8% · guest 52.2%0:00 · Matt 47.8% · guest 52.2%3:00 · Matt 17.5% · guest 82.5%3:00 · Matt 17.5% · guest 82.5%6:00 · Matt 19.6% · guest 80.4%6:00 · Matt 19.6% · guest 80.4%9:00 · Matt 2.2% · guest 97.8%9:00 · Matt 2.2% · guest 97.8%12:00 · Matt 30.8% · guest 69.2%12:00 · Matt 30.8% · guest 69.2%15:00 · Matt 28.6% · guest 71.4%15:00 · Matt 28.6% · guest 71.4%18:00 · Matt 18.9% · guest 81.1%18:00 · Matt 18.9% · guest 81.1%21:00 · Matt 23.5% · guest 76.5%21:00 · Matt 23.5% · guest 76.5%24:00 · Matt 14.8% · guest 85.2%24:00 · Matt 14.8% · guest 85.2%27:00 · Matt 7.7% · guest 92.3%27:00 · Matt 7.7% · guest 92.3%30:00 · Matt 5.4% · guest 94.6%30:00 · Matt 5.4% · guest 94.6%
Sharpest disagreement ▶ 15:55 Dismissing Competitor Query Languages

Eliot directly dismisses rival NoSQL query languages like CQL and N1QL as uninteresting and incapable of delivering true SQL ecosystem compatibility.

Hardest push from Matt ▶ 25:10 Challenging Open Source Monetization vs AWS

Matt presses Eliot on whether cloud giants like AWS threaten open-source companies by monetizing their projects as hosted cloud services without contributing back.

Biggest teaching moment ▶ 5:14 Relational vs Document Model Analogy

Eliot provides a detailed lesson explaining the limitations of relational databases by comparing them to Excel spreadsheets with excessive foreign key tables.

Matt holds his own ▶ 15:16 Detailed Competitor Technical Knowledge

Matt demonstrates deep sector knowledge by explicitly detailing competitor query dialects like Cassandra's CQL, Couchbase's N1QL, and Teradata's native JSON support.

the scores for every segment, with the reasoning behind each
ChapterTopicMatt as informed peerGuest teachingGuest disagreementMatt pushing backWhy
MongoDB Origins and Evolution from TenGen 2300 The host sets up the origin story and asks standard background questions regarding the shift from TenGen to MongoDB. The guest explains early decisions to pivot away from an application platform toward focusing strictly on the database.
Understanding NoSQL vs. Relational Databases 2510 The host prompts a high-level explanation comparing NoSQL and relational databases for the audience. The guest gently rejects the 'NoSQL' label and uses an extended spreadsheet analogy to educate on document data modeling.
Storage Engine Redesign: MongoDB 3.0 and WiredTiger Acquisition 6401 The host demonstrates technical domain knowledge by bringing up specific release details, document-level concurrency, and the WiredTiger acquisition. The guest elaborates on WiredTiger's history and performance advantages.
Enterprise Tooling: BI Connector and Compass 6302 The host accurately recalls recently released enterprise features, prompting the guest to remark that the host remembers details better than he does. The host then steers the discussion toward polyglot persistence and database convergence.
SQL Compatibility and Real-Time Analytics 7322 The host demonstrates expertise by listing competitor-specific query languages like Cassandra CQL and Couchbase N1QL. The guest expresses a mild contrarian stance, arguing pseudo-SQL query languages are uninteresting and ineffective.
Evaluating the Crowded NoSQL Landscape 4212 The host lightheartedly invites the guest to badmouth competitors in the crowded NoSQL market. The guest takes a balanced approach, explaining why database startups get easily funded due to developer frustration.
Enterprise Adoption and Open Source Monetization Strategy 7201 The host cites exact internal financial and user conversion metrics from MongoDB's CEO. The guest lays out the three primary monetization drivers: open-source support, proprietary enterprise tools, and cloud services.
Cloud Strategy and Navigating Competition with AWS 6325 The host directly challenges the guest on the existential competitive threat posed by AWS offering hosted versions of open-source projects. The guest defends MongoDB's positioning by highlighting their AGPL license protection.
Audience Q&A: SourceForge Adoption and Product Focus 0220 Audience members lead the questioning regarding SourceForge's early adoption and development priorities. The guest reframes the questioner's three-part framework to focus on user success and cloud evolution.
Audience Q&A: WiredTiger Adoption and the Future of JSON BI Tools 0310 Industry analyst Tony Baer questions the guest on WiredTiger adoption rates and native JSON BI tools. The guest details adoption metrics and explains the complex UI challenge of native document visualization.

Statements from this episode (17)

Assertion Supported
Horowitz: MongoDB has grown to around 550 employees in 2016
“The employees are about 550 employees now this year.”
Eliot Horowitz Mar 18, 2016 ▶ 0:58
Disclosure
Horowitz: 85% of MongoDB's engineering team is based in New York
“So most, about 85% of our engineering is based in New York, you know, in Times Square, 10 blocks away from here.”
Eliot Horowitz Mar 18, 2016 ▶ 1:21
Assertion Supported
MongoDB launched its standalone database in 2009 after pivoting from PaaS
“We were, ah, eight people at that point, and we realized that This was way too big of a space for us to take on, and decided that the database was the most interesting part of the platform, and so then in February of 2009 was the first version of MongoDB that …”
Eliot Horowitz Mar 18, 2016 ▶ 3:20
Assertion Partly supported
SourceForge ported its entire platform to MongoDB prior to version 1.0
“About four months after we launched SourceForge decided to port their entire platform to MongoDB, which was sort of a crazy move. I mean, this was in 2009, so it's been a while. But they ported the entire platform to MongoDB prior to MongoDB one point oh.”
Eliot Horowitz Mar 18, 2016 ▶ 4:26
Assertion Contradicted
SourceForge adopted MongoDB before the term NoSQL was introduced
“That was actually before the term NoSQL, I believe, by about a month or two.”
Eliot Horowitz Mar 18, 2016 ▶ 4:46
Insight
Horowitz: Relational databases function like Microsoft Excel on steroids
“A relational database is basically like Microsoft Excel on steroids. If you take Microsoft Excel, and you've got tables and rows, and you've got, you know, columns, and it's kind of like a relational database, but what a relational database does is give you an…”
Eliot Horowitz Mar 18, 2016 ▶ 5:37
Assertion Not checkable as stated
Horowitz: MongoDB's key innovation was enabling indexing and searching inside documents
“The key thing that we did is, you know, you can always just store everything about a person in a single cell in a relational database. The thing that we did that was interesting was let you actually index on it and search on it and modify it in sort of very sm…”
Eliot Horowitz Mar 18, 2016 ▶ 7:20
Disclosure
MongoDB acquired storage engine startup WiredTiger in fall 2014
“So we ended up acquiring them in the fall of 2014, and then that became the storage engine for MongoDB in three point oh, last March.”
Eliot Horowitz Mar 18, 2016 ▶ 9:51
Assertion Supported
WiredTiger storage engine made MongoDB ten times faster in version 3.0
“Wiretiger was not a little bit better than the previous storage engine. It really was a complete leapfrog. It was, you know, 10 times faster.”
Eliot Horowitz Mar 18, 2016 ▶ 10:04
Assertion Supported
Horowitz: MongoDB 3.2 introduced join support via $lookup operator
“In three, two, we added a join operator. We call it dollar lookup, but it's fundamentally the same thing as a join, to sort of let you do some of the workloads you would take from a relational database.”
Eliot Horowitz Mar 18, 2016 ▶ 14:24
Opinion
Horowitz admits MongoDB is a "pretty terrible" relational database
“Now, MongoDB is definitely not a good relational database. It's a pretty terrible relational database, but we're moving in the, in that way where you can start taking some of these workloads and putting them more into a fewer, a few different products.”
Eliot Horowitz Mar 18, 2016 ▶ 14:34
Insight
Horowitz: Pseudo-SQL NoSQL languages fail to support standard SQL-compliant tools
“The challenge with a lot of these SQL-like languages is they don't really let you use SQL-compliant tools, so you can't use your Tableau directly with it because it doesn't speak sort of standard SQL”
Eliot Horowitz Mar 18, 2016 ▶ 16:01
Disclosure
Horowitz: MongoDB does not plan to invest in a SQL-like query language
“We have not invested in, we don't really plan on investing in sort of a SQL-like language, because we, you know, I think SQL by itself is very useful, and then you sort of want the best possible language for developers to work with.”
Eliot Horowitz Mar 18, 2016 ▶ 16:41
Assertion Partly supported
MongoDB's AGPL license prevented AWS from offering it as a managed service
“It's an open source license, it's a free software foundation approved license, but it's the AGPL, and the AGPL gives us a little bit more advantage than other players, so Amazon can't quite do the same thing that they can with, ah, MySQL as they can with, so t…”
Eliot Horowitz Mar 18, 2016 ▶ 25:58
Assertion Not checkable as stated
Horowitz: MongoDB saw a huge amount of Azure adoption over the past year
“What we see is a lot of, ah, a huge amount of Azure adoption in the last year.”
Eliot Horowitz Mar 18, 2016 ▶ 26:34
Assertion Not checkable as stated
Horowitz: Many database customers want to be cloud-agnostic
“A lot of people we talk to want to be cloud agnostic, right? They want to have a service that lets them run wherever they are.”
Eliot Horowitz Mar 18, 2016 ▶ 26:50
Assertion Supported
Horowitz discovered SourceForge's 2009 database migration through a blog post
“So, we learned about it from their blog post, and we were very worried that it was not gonna work. Yeah, it was completely, we had no idea. We had not talked to any of them before it launched.”
Eliot Horowitz Mar 18, 2016 ▶ 27:45
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 400 conversations transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.