Fauna was founded in 2012 by Evan Weaver and Matt Freels, who before forming Fauna helped build the data platform that backed Twitter. In the intervening years the company has raised nearly $60M and has grown the team to roughly 40 people.
Fauna positions itself as a data layer for the serverless ecosystem, which is a notable framing; while their core product is FaunaDB, a distributed database, the company’s positioning is less around the database itself and is instead more focused on the database’s APIs. Fauna’s goal is to abstract away complexity and allow a broader range of developers to take advantage of the platform they’ve built.
FaunaDB is a multi-model database supporting relational, document, and graph data structures. It supports globally-distributed ACID transactions, with a transaction system inspired by Calvin, a CP (consistent/partition tolerant) transaction protocol. The database can be accessed via two APIs: a GraphQL implementation or the Fauna Query Language (FQL).
Fauna is a 100% SaaS-based solution.
Fauna is embracing a bottoms-up go to market approach that is targeted at developers. While there are many potential datastore competitors, when scoped to distributed, managed database services targeted towards developers, the most direct competitors to Fauna are MongoDB’s Atlas and Amazon Web Service’s (AWS) DynamoDB.
As AWS grows as a deployment target for workloads, their data services will increasingly be part of the developer tool belt. DynamoDB’s hosted services have the potential to be a default choice for developers looking to move quickly and develop with velocity. Like MongoDB, DynamoDB shows that accessibility and distribution are virtues a modern data platform is going to have to provide.
While it’s important to consider Fauna’s datastore competitors, it’s also worth commenting on the broader context of the company’s serverless and API positioning.
Applications are increasingly composite; rather than building functionality from the ground up, instead apps are assembled from developer-friendly, API-driven managed services. From commerce to identity management to security functionality (and that is just scratching the surface), developers and enterprises are increasingly relying on third-party services to augment their applications’ core capabilities.
Fauna describes this new paradigm with the term ‘client-serverless.’ This terminology harkens back to the historical idea of the client-server two-tier model, but updates it for this modern era of APIs and powerful front ends.
By focusing their storytelling on their data API layer and serverless operations, Fauna seeks to position its product as a data enabler of this rising development model.
*Disclaimer: Fauna is a RedMonk client, but this research was not commissioned and all opinions were independently produced. MongoDB and AWS are also RedMonk clients.