← All stories
FathomDB· Winter 2008

FathomDB

A Cambridge-educated engineer working odd jobs in London spotted a problem that the entire cloud industry would eventually validate — databases were still being run like it was 1995 — got into YC in 2008, built the world's first relational Database-as-a-Service, and then watched Amazon build the same thing six months later. FathomDB's story is not one of failure — it's one of being exactly right, at exactly the wrong time, against exactly the wrong competitor.

Justin Santa Barbara · 18 min read

FathomDB, YC Founder Story

Company: FathomDB Founder: Justin Santa Barbara (CEO) Co-Founders: Mark Kinsey, Alicia Collins YC Batch: Winter 2008 Industry: Developer Infrastructure / Cloud Database Founded: 2007, 2008 | Public Launch: February 2009 Exit: Acqui-hired by Meteor (2014) Total Funding: $125K (YC only, no follow-on raised) Status: Inactive (technology lives on inside Meteor)



The One-Line Summary

A Cambridge-educated engineer working odd jobs in London spotted a problem that the entire cloud industry would eventually validate, databases were still being run like it was 1995, got into YC in 2008, built the world's first relational Database-as-a-Service, and then watched Amazon build the same thing six months later. FathomDB's story is not one of failure, it's one of being exactly right, at exactly the wrong time, against exactly the wrong competitor.


⚠️ Why This Story Belongs in Your Collection Most YC story collections only celebrate home runs. This one is different. FathomDB is a story about a founder who was technically correct, market-timing correct, and execution-competent, and still ran into the one obstacle no startup can outrun: a hyperscaler who decides your market is theirs. Every aspiring founder needs to understand this pattern before they build.


Lens 1, The Before State

Who Was Justin Santa Barbara Before YC?

Justin Santa Barbara grew up in the UK, attended the elite Eton College, the same school that educated British Prime Ministers, and went on to study at the University of Cambridge. By conventional measures, he had every door open to him. Finance. Consulting. Big Tech in the early 2000s. He chose none of those paths.

Instead, he moved to London with the startup bug already biting. He tried his hand at developer tools, his own words, years later, were blunt: "I made the mistake of trying to pursue developer tools. That worked probably about as well as you might expect it to work." To pay the bills, he took freelance contracting work. And it was that contracting work, getting paid to build and run actual web infrastructure for real businesses, that showed him the real problem.

He wasn't a wealthy founder. He wasn't a serial entrepreneur with an exit under his belt. He was a technically gifted engineer doing contract work to survive while his first idea failed, paying close attention to what was breaking in the systems he was building for others.

The Personal Pain He Was Living

Every website he worked on hit the same wall: databases. Specifically, the nightmarish operational burden of keeping a MySQL database alive. Backups were manual. Scaling required calling your hosting provider and waiting. Crashes meant hours of recovery work. Performance monitoring was either expensive proprietary software or nothing at all.

The market had "shared MySQL services", but as Justin described it, these were entirely about being cheap, not about being good. Nobody had built a database that was designed from the ground up to live in the cloud, to scale automatically, to back itself up, to restart itself when it crashed.

This was 2007. AWS existed. EC2 had launched in 2006. The cloud was real, but nobody had yet applied the "as-a-service" abstraction layer to the one thing every web developer touched daily: their database.

Why He Almost Didn't Look Like a YC Founder

Justin was not a Stanford dropout with a hot consumer app. He was a British engineer in his mid-twenties who had already tried one startup that didn't work and was now pitching a deeply technical, unsexy infrastructure product, in a market that barely existed yet.

The YC of 2008 was still early. Paul Graham was still personally reviewing most applications. Developer infrastructure companies were not yet the mainstream YC archetype they would become. Justin was pitching something that required understanding distributed systems, cloud hosting, MySQL internals, and enterprise database economics, not exactly a TechCrunch headline waiting to happen.

What he had was precision. He understood the problem at a level that came from having personally suffered through it dozens of times on client projects. That specificity is what got him in.

Key Insight for Aspiring Founders

Your "failed" first startup is not wasted time, it's your contracting stint, it's your paying-the-bills freelance work, it's your nights and weekends building for clients. That is where you will find the problem that is worth solving. Justin's first developer tools idea failed. The contracting work it forced him to take revealed the real opportunity. Stay close to real work.


Lens 2, The Idea Origin

How the Idea Was Actually Born

The idea didn't come from a whiteboard session or a market analysis report. It came from frustration accumulated across dozens of client projects. Justin was building websites for companies in London, and the consistent bottleneck, the thing that always caused pain, always ate time, always created stress, was database operations.

He had a specific mental model that crystallised everything: look at what Slicehost had done for servers. They took raw server provisioning, historically a painful, manual process, and abstracted it into a clean, affordable, managed service. Suddenly anyone could spin up a server without being a systems administrator.

Justin's question was: why can't we do exactly this for databases?

In 2007, there were no great answers to that question. Shared MySQL services existed, but they were low-cost commodity products, not engineering-grade managed services. Nobody had built a fault-tolerant, auto-scaling, backup-automated, monitoring-included relational database that lived entirely in the cloud.

He named the concept "databases as a service", a phrase that didn't yet exist as an industry category. He was coining terminology, not joining an existing market.

The First Version, Simple, Focused, Technically Real

FathomDB's first version was not smoke and mirrors. Unlike some early-stage startups that fake infrastructure, Justin actually built it. The service ran MySQL on Amazon's EC2, automated the backup process, monitored performance in real time, and could spin up replacement servers automatically after a crash.

The core value proposition was clear: stop paying a database administrator to do things a machine can do, and let your DBA focus on the problems that actually require human judgment.

Pricing was honest and developer-friendly: roughly two cents to $3 an hour for MySQL database instances, pay for what you use, nothing more.

The name itself, FathomDB, was a nod to depth. Getting to the bottom of database complexity. Making the unfathomable manageable.

The Signal That Validated It

At the TechCrunch Cloud Computing Roundtable in February 2009, FathomDB launched publicly. The crowd responded immediately. Venture capitalists at the event expressed genuine optimism. Tech press covered it the same day. Developers who attended described exactly the pain Justin had been solving.

The validation wasn't explosive consumer growth, it was something more meaningful for infrastructure: engineers nodding and saying "yes, this is exactly what I've been wishing existed."

The Pattern This Follows

FathomDB fits a specific and important YC archetype: the infrastructure insight from the inside. Justin didn't come up with the idea by reading industry reports. He came up with it because he was doing database administration himself, over and over again, for clients who couldn't afford a full-time DBA. The insight was not analytical, it was visceral and repeated.

This archetype shows up again and again in great infrastructure companies: the founder was doing the painful manual work, saw that a machine could do most of it, and built that machine.


Lens 3, The Application Anatomy

What Made Their Application Work

Justin applied to YC Winter 2008 with a technically credible, market-timing correct pitch. The YC of that era rewarded founders who could explain a real technical problem with precision, and FathomDB's pitch had that in abundance.

The core of what he was saying was:

"Every web application needs a database. Running that database is painful, expensive, and mostly mechanical. We automate the mechanical parts, backups, monitoring, failover, and host it in the cloud so developers never have to think about it again."

Founder Stories · Members Only

You've read your 5 free stories this month.

The next YC application you write could be the one that gets in. Don't stop learning from the founders who already did it.

$5/month

Cancel anytime. Less than one bad coffee.

Unlock Every Founder Story →
  • 1000+ deeply-researched YC founder stories
  • Unfiltered Lens breakdowns: what worked, what failed
  • 2 new founder deep-dives every week
  • Full Q&A library + application teardowns

Not ready? Keep exploring, free

More stories every week.

Get 2 free stories in your inbox each week.