Rivet Actors fügt SQLite-Speicher hinzu: eine Datenbank pro Agent, Mandant oder Dokument

Rivet Actors, eine Open-Source-Alternative zu Cloudflare Durable Objects, hat SQLite-Speicher unter der Apache-2.0-Lizenz veröffentlicht. Jeder Actor erhält seine eigene SQLite-Datenbank, was Millionen unabhängiger Datenbanken ermöglicht – eine pro Agent, Mandant, Benutzer oder Dokument.
Wichtige Details
Dieser Ansatz bietet datenseitige Isolation pro Entität, wobei SQLite im Prozess jedes Actors läuft. Ein benutzerdefiniertes VFS speichert Schreibvorgänge in HA-Speicher (FoundationDB oder Postgres). Das Single-Writer-Actor-Modell hält Lesevorgänge lokal und aktuell, anders als bei Client-Server-Datenbanken, wo Lesevorgänge langsam oder veraltet sein können.
Anwendungsfälle umfassen:
- KI-Agenten: Datenbank pro Agent für Nachrichtenverlauf, Zustand, Einbettungen
- Mehrinstanzenfähige SaaS: echte Isolation pro Mandant ohne RLS-Hacks
- Kollaborative Dokumente: jedes Dokument erhält seine eigene Datenbank mit integrierter Mehrspielerfunktion
- Datenbanken pro Benutzer: isoliert, horizontal skalierbar, läuft am Edge
Vergleich mit anderen Lösungen
- Cloudflare Durable Objects & Agents: ähnliche colokalisierte SQLite- und Rechenleistung, aber proprietär und anbietergebunden
- Turso Cloud: proprietär mit anderem Anwendungsfall – Clients fragen über Netzwerk ab, daher sind Lesevorgänge langsam oder veraltet
- D1, Turso (die DB), Litestream, rqlite, LiteFS: Tools zum Betrieb einer einzelnen SQLite-Datenbank mit Replikation, während Rivet für viele isolierte Datenbanken gedacht ist
Rivet Actors bieten auch Echtzeitfunktionen (WebSockets), React-Integration (useActor), horizontale Skalierbarkeit und Actors, die im Leerlauf schlafen.
📖 Quelle lesen: HN AI Agents
👀 Siehe auch

Qwen3.5-35B-A3B-UD-Q6_K_XL in Produktionsentwicklungsworkflows getestet
Ein Entwickler testete das Qwen3.5-35B-A3B-UD-Q6_K_XL-Modell in mehreren realen Kundenprojekten und erzielte solide Leistung mit Benchmarks von 1504pp2048 und 47,71 tg256 sowie Token-Geschwindigkeiten von 80tps auf einer einzelnen GPU.

Claude-context-lint-Tool überprüft den Token-Overhead in Claude-Code-Projekten
Ein neues Tool namens claude-context-lint scannt Claude-Code-Projekte, um anzuzeigen, wie viel des Kontextfensters durch CLAUDE.md-Dateien, Skills, MCP-Server und System-Prompts vor der Benutzereingabe verbraucht wird. Das Tool bietet spezifische Empfehlungen zur Reduzierung der Token-Nutzung.

agentcache: Python-Bibliothek für Multi-Agent-LLM-Präfix-Caching
agentcache ist eine Python-Bibliothek, die es Multi-Agenten-LLM-Frameworks ermöglicht, zwischengespeicherte Prompt-Präfixe zu teilen. In Tests mit GPT-4o-mini wurden dadurch Cache-Trefferquoten von bis zu 76 % erreicht und die Inferenzzeit mehr als halbiert.

WinRemote MCP: Open-Source MCP-Server für die volle Kontrolle von Windows-Desktops
WinRemote MCP bietet KI-Agenten die volle Kontrolle über Windows-Desktops und ermöglicht UI-Erkennung, Dateioperationen, Zugriff auf die Registry und mehr, unter Nutzung von über 40 Tools.