- Biblioteca TypeScript de gestión de estado basada en actores y procesamiento en tiempo real que implementa en open source un concepto similar a CloudFlare Durable Objects
- Ofrece procesos de larga duración, estado persistente, lecturas/escrituras rápidas y funciones de tiempo real integradas (WebSocket, SSE)
- Long-Lived Stateful Compute: se ejecuta como AWS Lambda, pero mantiene la memoria y no tiene timeout
- Mediante despliegue en el edge, almacena datos cerca del usuario y puede escalar automáticamente de cero a millones cuando sea necesario. Incluye soporte para recuperación automática ante errores
- Se puede usar con la simplicidad de serverless, permite self-hosting e integrarse con infraestructura existente
- Con una arquitectura basada en actores, guarda y sincroniza automáticamente eventos en tiempo real y cambios de estado entre servidor y cliente
- Soporta diversos drivers y entornos de hosting como Redis, Cloudflare Workers y sistema de archivos, y minimiza la latencia con despliegue en el edge
- Con Rivet Studio, similar a Postman, permite depuración en tiempo real como inspección de estado, invocación de acciones, suscripción a eventos y hot reload de código
Entornos compatibles
- All-In-One: Rivet, CloudFlare Workers
- Compute: Node.js, Bun, Vercel/AWS Lambda (en la hoja de ruta), Supabase (se necesita ayuda)
- Storage: Redis, sistema de archivos, memoria, Postgres (todavía se necesita ayuda)
- Frameworks: React, Next.js, Vue (se necesita ayuda)
- Clients: JavaScript, TypeScript, Python (se necesita ayuda), Rust
- Integrations: Hono, Vitest, Better Auth, AI SDK (en la hoja de ruta), Yjs (se necesita ayuda), etc.
Aún no hay comentarios.