Sign In
Promo Image

Rivet v2.0 Launch

Today, we are releasing Rivet v2.0.

This release is a complete rework that makes it simpler to build stateful workloads anywhere you can run NodeJS or Bun.

Major Changes

Product Layout

  • RivetKit remains the same as the library for building stateful workloads, with Rivet Actors now being the core primitive.
  • Rivet Engine remains the core of self-hosting and is used for orchestrating actors at scale.

BYO DB (Bring Your Own Database)

Rivet v2.0 decouples storage from the platform. The Rivet Engine now supports:

  • PostgreSQL: For production deployments
  • FoundationDB: For enterprise-scale distributed systems
  • Filesystem: For single-node deployments

Actors themselves can use File System or Redis drivers, with more storage options coming soon.

Deployment Flexibility

Run Rivet in any environment:

  • Local development: Full functionality on your machine
  • On-premises: Deploy within your own infrastructure
  • Cloud providers: Compatible with AWS, Railway, GCP, Azure, and others

Multi-Region Support

v2.0 introduces multi-region architecture for the Rivet Engine:

  • Deploy across multiple geographic locations
  • Built for global scale

Open Source (Apache 2.0)

Rivet v2.0 is open source under the Apache 2.0 license.

Library Architecture

Rivet is now distributed as a library rather than a platform service:

  • No external service dependencies
  • No vendor lock-in
  • Standard npm package installation
  • Integrates directly into your application code

Documentation

Support