Fauna Blog

Escape the cloud database trap with serverless

If you rely on any cloud infrastructure, you know it is complex. It promises to free you from hardware—but you still have to worry about regions, zones, volumes, memory, software versions, and CPUs. Migrating from one service to another, or even simply changing capacity, is often a manual, error-prone process.

When I cofounded the company that became Couchbase, there was no cloud. Databases were built for physical infrastructure.

Databases were built for physical infrastructure.

Now the world has moved on, but databases have not. Cloud databases are still constrained by provisioning choices. But when demand spikes, shouldn’t your database have your back? Isn’t that what the cloud is for?

Read More

Launch day

I’m excited to announce that today we are opening FaunaDB Serverless Cloud to the public.

Even though we only started talking about ourselves a few months ago, we have been blown away by the response, including a constant stream of inquiries from both the developer community and enterprises looking to escape legacy systems and defeat cloud lock-in. Early customers have launched their projects and now FaunaDB serves millions of end users every day.

Read More

120,000 distributed consistent writes per second with Calvin

As we prepare for the general availability release of FaunaDB, we’re happy to begin sharing performance data. I’m a big fan of ACID-compliant distributed transactions, so we’ll start there.

Our benchmarks show that FaunaDB can easily exceed 120,000 distributed, consistent writes per second, per logical database, on 15 machines.

FaunaDB can easily exceed 120,000 distributed, consistent writes per second, per logical database.

Unlike other distributed databases that rely on hardware clocks or multi-phase commits, FaunaDB’s transaction consistency algorithm is inspired by Calvin. Calvin is designed for high throughput regardless of network latency, and was the work of Alexander Thomson and others from Daniel Abadi’s lab at Yale.

Read More

Supporting civic engagement

Two years ago, on a cold Monday in Washington, D.C., I took the oath of office as a temporary Federal employee of the United States.

The oath begins:

I do solemnly swear that I will support and defend the Constitution of the United States

Read More