FaunaDB is the only transactional NoSQL database that guarantees data correctness in global environments without operational complexity. Learn more about modern database best practices and distributed systems on our blog.

Connecting External Indexers and Data Pipelines

For this blog post, we’ll focus on the pattern to feed changes from FaunaDB's transactional data into a secondary data processing pipeline. The foundation of FaunaDB’s flexibility is our ability to integrate with the data ecosystem. The pattern illustrated here can be used to keep any system up to date with FaunaDB...

Read now

Understanding Nothing (or NULL) in FaunaDB

This is the first post in an occasional blog series answering questions submitted by the developer community. Here, Fauna Senior Core Engineer John Miller, III, offers practical examples to help you understand the definition and benefits of NULL in FaunaDB compared to SQL. Want to know more about something in...

Read now

Talk Video: Build A Serverless Distributed Ledger Without the Blockchain

Distributed databases offer better performance, more flexibility and richer security primitives than blockchain-based algorithms. Most contracts are signed by counterparties who know each other, and most business is not conducted anonymously. Real-world distributed ledger applications are better off using a transactional NoSQL database instead of writing bespoke blockchain algorithms. Using...

Read now

Index Queries in FaunaDB

Most applications need to look up database records by attribute, for instance to find all customers in a given postal code, or to create a game leaderboard by listing players by high score. Without database indexes, these queries would have to examine every record in order to return the correct...

Read now

Getting Started w/ FaunaDB: A Quick Start Guide

The steps below provide the most direct and quickest way to start using FaunaDB. In four minutes you’ll be able to set up your account, create a database and write values to it. Links are provided in the sections below for more detailed information. Sign upCreate a databaseGet an access...

Read now

Defining Company Culture and Why It Matters

How can a company promote a healthy culture? What does that look like in practice? Is culture even important when it comes to the bottom line? These are salient questions in the tech industry that require honest reflection on a company’s values in order to find answers. As Fauna’s Head...

Read now

How to Build A Distributed Ledger Without the Blockchain

The blockchain is inspiring a new generation of financial services innovation, but blockchain technology is often pressed into service when it’s not the best fit for requirements, for instance, as a distributed ledger. A distributed ledger allows participants at different sites to maintain shared transaction logs. It can function as...

Read now
  1. Read our White Paper

    Explore the motivations and technical design of FaunaDB in our white paper.

    Get the White Paper