Rivet
Rivet Actors enables the creation of long-lived, in-memory processes designed for scenarios where traditional HTTP, databases, or queues fall short. It provides a flexible framework for building scalable and resilient actor-based distributed systems.
Rivet is built in Rust, distributed under the Apache License 2.0, 5.4k GitHub stars, latest release v2.2.1.
When to use Rivet
Rivet is listed here as a Development project. The directory calls out Actor-based concurrency model, Long-lived process management, High performance in-memory operations as capabilities associated with it.
Other recorded traits for Rivet include Scalable distributed architecture, Handles cases where HTTP/db/queues are limiting.
Besides Development, this page also files Rivet under Framework, Architecture, Performance.
Rivet compared with
Records in this directory name Akka, Orleans, Ray, Dapr as products people compare with Rivet. That list is editorial metadata, not a claim that Rivet replaces each of them.
What the Rivet stats reflect
GitHub currently shows 5.4k GitHub stars, 172 forks, 116 open issues, latest tracked release v2.2.1. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- Rust
- Latest Release
- v2.2.1
- License
- Apache License 2.0
Our Newsletter
Get new Development tools right in your inbox
Get short emails with useful development projects, releases, and repos worth watching.
Key features of Rivet
- Actor-based concurrency model
- Long-lived process management
- High performance in-memory operations
- Scalable distributed architecture
- Handles cases where HTTP/db/queues are limiting
Rivet resources
Rivet on GitHub
Frequently asked questions
What is Rivet?
Rivet Actors enables the creation of long-lived, in-memory processes designed for scenarios where traditional HTTP, databases, or queues fall short. It provides a flexible framework for building scalable and resilient actor-based distributed systems. This directory highlights Actor-based concurrency model, Long-lived process management, High performance in-memory operations.
Is Rivet free to use?
Rivet is published as open source under the Apache License 2.0. The directory lists Actor-based concurrency model, Long-lived process management, High performance in-memory operations among its recorded capabilities.
What language is Rivet written in, and what is the latest release?
Rivet is written primarily in Rust. The latest release tracked on this page is v2.2.1.
How widely is Rivet used on GitHub?
Rivet has about 5.4k GitHub stars. It also has about 172 forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Rivet with?
This directory records Akka, Orleans, Ray, Dapr as comparison points for Rivet.
More Development tools
Bulletproof React
A simple, scalable, and powerful architecture for building production-ready React applications with a focus on maintainability and best practices.
Postgresml
Postgres enhanced with GPU acceleration for efficient machine learning and AI applications.
SpacetimeDB
SpacetimeDB is a high-performance multiplayer database designed for real-time game and application development, enabling low-latency synchronization and seamless state sharing between clients.
Sonic
Sonic is a fast, lightweight, and schema-less search backend. It serves as an alternative to Elasticsearch, designed to run on minimal resources, making it ideal for applications with limited memory availability. Sonic offers an efficient search and indexing mechanism at high speed while being easy to integrate.
Nautilus_trader
A high-performance algorithmic trading platform and event-driven backtester designed for quantitative and systematic trading research, strategy development, and fast execution.
Hyperfine
A command-line benchmarking tool designed for testing the performance and efficiency of scripts and commands.