Getting Started with FaunaDB using Go | Part 4

In the firstpartof this series, we developed the basics necessary to connect to the FaunaDB Cloud. Using that client, we then created our first database. In the secondpart, we developed the concept of the database-specific cli...

Getting Started with FaunaDB using Go | Part 3

In thefirst part of this series, we developed the basics necessary to connect to the FaunaDB Cloud. Using that client, we then created our first database. In thesecond part, we developed the concept of the database specific ...

Getting Started with FaunaDB using Go | Part 2

In thefirst part of this series, we developed the basics necessary to connect to the FaunaDB Cloud. Using that client, we then created our first database. Picking up where we left off, this video will: Go through the process o...

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

Verifying Transactional Consistency with Jepsen

Update March 2019, see the results of our Jepsen testing here.I’d like to give an update on our efforts to verify FaunaDB’s transactional correctness guarantees. FaunaDB is a mission critical NoSQL database. Most database technol...

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

Survive Cloud Vendor Crashes with Netlify and FaunaDB

I recently posted about FaunaDB’s unified data model, and how we take advantage of our global ACID transactions as a foundation for users to interact with the data, using the correct query model for their applications. This week, ...