Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
61 changes: 61 additions & 0 deletions site/src/posts/2025-09-04-rivet-v2-launch/page.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
export const author = "nathan-flurry"
export const published = "2025-09-04"
export const category = "changelog"
export const keywords = ["v2", "major-release", "open-source", "BYO-database", "multi-region"]

# 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

- [Actor Quickstart](https://rivet.gg/docs/actors/quickstart)
- [Self-Hosting Guide](https://rivet.gg/docs/self-hosting)

## Support

- [GitHub Issues](https://github.com/rivet-gg/rivet/issues)
- [Discord](https://rivet.gg/discord)
Loading