About

FaunaDB is the only mission critical 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.

Getting Started with FaunaDB using Go

This is the first in a series of short videos, each (hopefully) less than 10 minutes. These videos are introductions to FaunaDB, specifically how to interact with it using the Fauna Query Language (FQL) through the Go driver. Fauna supports many drivers including Java, JavaScript, Python, C#, and Go...

Read now

Can MongoDB really deliver ACID?

MongoDB has become a very popular database. To be quite honest, I hadn’t noticed MongoDB’s rise in popularity over the past few years. This is largely due to the fact that I had been on the transactional side of data management and MongoDB was clearly on the analytical/reporting side. MongoDB...

Read now

Why strong consistency matters with event-driven architectures

Event-driven architectures are widely adopted patterns that model an application as a series of software components or services. Those services react to commands that represent business and/or user actions and result in events. Event-driven architectures help modern applications solve the challenges of scalability, auditability / traceability and immutability. These architectures...

Read now
  1. Read our White Paper

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

    Get the White Paper