Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

infrastructure for long-lived, in-memory processes called Actors. It's what you reach for when you hit the limitations of HTTP, databases, or queues.

License

NotificationsYou must be signed in to change notification settings

rivet-dev/rivet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rivet

Build and scale stateful workloads

Rivet is an open-source library for long-lived processes.
Like Lambda — but with realtime, persistence, and hibernation.
Easilyself-hostable and workswith your infrastructure.

QuickstartDocumentationChangelogDiscordX

Projects

Projects that live in this repository:

Features

Rivet provides everything you need to build fast, scalable, and real-time applications without the complexity.

  • Long-Lived, Stateful Compute: Persistent memory between requests
  • No Database Round Trips: State stored locally for speed
  • Realtime, Made Simple: WebSocket/SSE updates built-in
  • Sleep When Idle: Hibernation with zero cold starts
  • Insane Scale: Auto-scale from zero to millions
  • Resilient by Design: Built-in failover and recovery
  • Edge State Storage: Geographically distributed state
  • Web Standards: WebSockets, SSE, HTTP compatible
  • No Vendor Lock-In: Open-source, self-hostable

Examples

Getting Started

Building with Rivet

Get started with Rivet by following a quickstart guide:

Rivet Cloud

The fastest way to deploy Rivet is to useRivet Cloud withyour cloud of choice. Rivet Cloud provides multiple edge regions & cloud providers for you.

Self-Hosting

You do not need Rivet Engine to get started with Rivet.

View more options & deployment guides in theself-hosting documentation.

# Dockerdocker run -p 6420:6420 rivetkit/engine# macOS (Apple Silicon)curl -o rivet-engine"https://releases.rivet.gg/engine/latest/rivet-engine-aarch64-apple-darwin"&& chmod +x rivet-engine&& ./rivet-engine start# macOS (Intel)curl -o rivet-engine"https://releases.rivet.gg/engine/latest/rivet-engine-x86_64-apple-darwin"&& chmod +x rivet-engine&& ./rivet-engine start# Linux (x86)curl -o rivet-engine"https://releases.rivet.gg/engine/latest/rivet-engine-x86_64-unknown-linux-musl"&& chmod +x rivet-engine&& ./rivet-engine start# Windows (x86_64)curl.exe -o rivet-engine.exe"https://releases.rivet.gg/engine/latest/rivet-engine-x86_64-pc-windows-gnu.exe".\rivet-engine.exe start

Runs Anywhere

Deploy Rivet Actors anywhere - from serverless platforms to your own infrastructure with Rivet's flexible runtime options.

Storage

Compute

Works With Your Tools

Seamlessly integrate Rivet with your favorite frameworks, languages, and tools. Don't see what you need?Request an integration.

Frontend & Clients

Backend

Auth

Testing

AI

Sync

Built-In Observability at Scale

Debug and monitor your Rivet applications with powerful built-in tools:

  • Live State Inspection: View and edit your actor state in real-time
  • Event Monitoring: Track all events and messages in your system
  • REPL: Debug your actors interactively
  • Connection Inspection: Monitor active connections and their state

Community & Support

Join thousands of developers building with Rivet Actors today:

License

Apache 2.0

About

infrastructure for long-lived, in-memory processes called Actors. It's what you reach for when you hit the limitations of HTTP, databases, or queues.

Topics

Resources

License

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp