Serve your FaunaDB single page app from IPFS

IPFS is a distributed file system for the web. It uses content-addressing so that popular content is served by more peers, instead of overwhelming a single source. This also means content is validated by clients and can be receive...

Introducing Fauna Shell

Back in April, our team got together with the goal of assessing the current status of FaunaDB to try to see which areas we wanted to improve next. This group was a mix of people who had been at Fauna since the beginning, and peopl...

Introduction to FaunaDB Clusters

FaunaDB is a mission critical, NoSQL database architected specifically for operationally distributed environments. The database focuses on six key principles: ACID transactions, global scale, reliability, operational simplicity, s...

The Life of a FaunaDB Query

FaunaDB is a transactional NoSQL database for mission critical data. The engineering team at Fauna, tasked with building the next generation of high-performance scalable databases, identified three criteria in FaunaDB’s design pha...

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 b...

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 ...