Chris Anderson, Fauna’s Director of Developer Experience, demonstrates a real world serverless application that incorporates both 3rd-party authentication and FaunaDB Serverless Cloud.
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?
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.
We’re happy to announce that we’ve started a meetup group, Bay Area Adaptive Technologies. Join us to explore bleeding-edge distributed, cloud, reactive, and serverless technology in an open-minded and collaborative community.
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.
FaunaDB is the first truly serverless database. In this post, I’ll use the Serverless Framework to connect an AWS Lambda application with FaunaDB Serverless Cloud.
In January 2017, Fauna hosted the SF Scala meetup. Alexy Khrabov, organizer of SF Scala, took a few minutes to catch up with our CEO and co-founder, Evan Weaver.
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