Let developers
Our distributed serverless database sets dev teams free to build faster, scale confidently, and soar above all operational obstacles.
New!
A distributed document-relational database delivered as a cloud API
Fauna is a fast, reliable, consistent relational database that spans regions or the globe, with a TypeScript-inspired developer experience on data stored in documents.
Workshop
Accelerate generative AI app development with Fauna and AWS
Learn about a stack that will get you started quickly and automatically scale as your application grows.
New white paper
Fauna: Architectural overview
Get an inside look into Fauna's uniquely flexible data model that provides strictly serialized, multi-region distributed transactions with no data consistency compromises.
A TypeScript-inspired database language for modern developers
Experience the power of FQL, Fauna's intuitive, strongly-typed database language inspired by TypeScript. Gain access to a wide range of relational features, including foreign keys, views, and joins. Seamlessly combine the ability to express queries and functional business logic in transactions that are strongly consistent across multiple regions, all with no operations required.
1Product.where(type == "Book" && type.quantity > 0)
2 .order(type.price)
3 .take(10) {
4 name,
5 price,
6 quantity
7};
{
data: [
{
name: "The Doors of Stone",
price: 20.6,
quantity: 100
}
]
}
Scale seamlessly leveraging Fauna’s distributed transaction engine
Fauna’s Jepsen-tested distributed transaction engine (DTE) delivers a strongly consistent database across geographically dispersed regions. It’s active-active architecture allows for distributed reads and writes with low latency while being inherently highly available with no single points of failure.
Effortlessly build modern applications
Fauna's fully serverless database takes care of all database management, seamlessly integrating with your existing developer workflows (DevOps). Delivered as a powerful API, developers don't need to worry about hardware, integration, or operational tasks. With Fauna's active-active default setup, developer teams can focus on what truly matters for business continuity.
3,000+
active development teams
180
countries with teams globally
195,000+
active databases created
3,000+
active development teams
180
countries with teams globally
195,000+
active databases created
Discover the power of Fauna that spans your application lifecycle
Markdown Body
Markdown Body
Fauna is ideally suited for specific application architectures
Stateful serverless apps
Quickly develop and scale serverless applications on any cloud. Use cases include workflow orchestration systems, advanced order processing systems, and business process integration systems.
Secure multi-tenant B2B and B2C apps
Securely isolate data across multiple users or customers on shared infrastructure. Use cases include cloud-based CRM systems, productivity tools, and developer tools.
Distributed real-time apps
Easily manage IoT devices, metadata, and user profiles that need access to devices and data. Use cases include personalized recommendation systems, real-time analytics systems, and financial platforms.
Distributed user-centric apps
Develop responsive, resilient applications for a distributed user base. Use cases include e-commerce, social media, and gaming.
Partners & Integrations
Fauna is compatible with cloud infrastructure from AWS, Azure, and GCP and integrated with edge compute functions including Cloudflare Workers, Fastly Compute@Edge, and AWS Lambda. See our partners page for more integrations with leading third-party providers.
Hear why our customers love Fauna
Featured resources
White Paper
The architect's guide to building scalable global applications
See why Fauna's strong consistency and replication are important in reducing application bloat and protecting from regional failures.
White Paper
The architect's guide to building scalable global applications
See why Fauna's strong consistency and replication are important in reducing application bloat and protecting from regional failures.
Ready to get started?
Launch a new app, modernize an existing app, and scale seamlessly across regions.
Ready to get started?
Launch a new app, modernize an existing app, and scale seamlessly across regions.