Rivet
The Rivet Driver is a production-ready implementation that uses Rivet’s managed infrastructure for actor state persistence, coordination, and communication. It provides a fully managed environment for ActorCore with built-in scaling, monitoring, and global distribution.
You rarely need to manually configure drivers. The platform package you’re using will configure the appropriate drivers for you. See the documentation for your platform for details.
Compatibility
Platforms | Topologies |
---|---|
Node.js | Standalone |
Bun | Coordinate |
Cloudflare Workers | Partition |
Rivet |
Usage
There’s no need to explicitly configure drivers when using ActorCore with Rivet. The platform package automatically sets up the appropriate drivers based on your project configuration.
See the Rivet Platform documentation for complete setup instructions.
Benefits
The Rivet driver offers several advantages:
- Fully Managed: No infrastructure to provision or maintain
- Global Distribution: Deploy actors globally with automatic region selection
- Monitoring: Built-in observability and performance metrics
- Cost Efficiency: Pay only for what you use with no upfront costs
- Partition Topology Support: Optimized for the Partition topology for efficient scaling
Rivet is a great choice for production deployments, offering enterprise-grade reliability without the operational overhead.