- CloudFlare Durable Objects जैसी अवधारणा को ओपन सोर्स में लागू करने वाली actor-आधारित state management·real-time processing TypeScript लाइब्रेरी
- लंबे समय तक चलने वाली processes, durable state, तेज read/write, और built-in real-time (WebSocket, SSE) सुविधाएँ प्रदान करती है
- Long-Lived Stateful Compute: AWS Lambda की तरह चलती है, लेकिन memory बनी रहती है और कोई timeout नहीं होता
- edge deployment के ज़रिए डेटा को यूज़र के नज़दीक स्टोर करती है, और ज़रूरत पड़ने पर zero से लेकर millions तक auto-scale कर सकती है। error recovery automation का भी समर्थन
- serverless की तरह सरलता से उपयोग की जा सकती है, self-hosting संभव है, और मौजूदा infrastructure के साथ integrate की जा सकती है
- actor-आधारित संरचना के साथ server और client के बीच real-time events और state changes को अपने-आप save और sync करती है
- Redis, Cloudflare Workers, file system आदि जैसे विभिन्न drivers और hosting environments का समर्थन करती है, और edge deployment के ज़रिए latency को न्यूनतम रखती है
- Postman जैसी Rivet Studio के माध्यम से state inspection, action calls, event subscription, code hot reload आदि के साथ real-time debugging संभव है
समर्थित परिवेश
- All-In-One: Rivet, CloudFlare Workers
- Compute: Node.js, Bun, Vercel/AWS Lambda (roadmap में), Supabase (मदद चाहिए) आदि
- Storage: Redis, file system, memory, Postgres (अभी भी मदद चाहिए)
- Frameworks: React, Next.js, Vue (मदद चाहिए)
- Clients: JavaScript, TypeScript, Python (मदद चाहिए), Rust
- Integrations: Hono, Vitest, Better Auth, AI SDK (roadmap), Yjs (मदद चाहिए) आदि
अभी कोई टिप्पणी नहीं है.