Skip to main content
Sign In
Persistence

FoundationDB (Enterprise)

FoundationDB is the recommended storage backend for scalable production Rivet deployments.

FoundationDB requires an enterprise license. Contact enterprise support for setup guidance and access.

Overview

FoundationDB is the recommended storage backend for scalable, production-ready Rivet deployments. It is a distributed, ordered key-value store originally built by Apple.

FoundationDB powers some of the largest infrastructure in the world:

  • Apple: iCloud and other Apple services
  • Snowflake: Cloud data platform metadata layer
  • Datadog: Observability and monitoring platform
  • Tigris Data: Globally distributed object storage

Its strict serializability guarantees, fault tolerance, and ability to scale linearly across nodes make it the ideal backend for Rivet’s actor state and orchestration layer.

Why FoundationDB

RocksDB (File System)PostgreSQLFoundationDB
ScalabilitySingle nodePrimary/replica failoverLinear horizontal scaling
Fault toleranceNonePrimary/replica failoverAutomatic recovery with no data loss
Production readinessDevelopment and small deploymentsExperimental for multi-nodeBattle-tested at global scale

Getting Started

FoundationDB configuration and cluster setup are handled as part of enterprise onboarding. Contact enterprise support to get started.