- ไลบรารี TypeScript แบบโอเพนซอร์สที่นำแนวคิดคล้าย CloudFlare Durable Objects มาสร้างเป็นระบบ การจัดการสถานะแบบ actor และการประมวลผลแบบเรียลไทม์
- ให้ความสามารถด้านโปรเซสที่ทำงานต่อเนื่องยาวนานและ สถานะที่คงทน, การอ่าน/เขียนที่รวดเร็ว, และฟีเจอร์เรียลไทม์ในตัว (WebSocket, SSE)
- Long-Lived Stateful Compute: ทำงานเหมือน AWS Lambda แต่คงหน่วยความจำไว้และไม่มี timeout
- รองรับการดีพลอยที่ edge เพื่อเก็บข้อมูลใกล้ผู้ใช้ และสามารถสเกลอัตโนมัติได้ตั้งแต่ศูนย์ไปจนถึงระดับหลายล้านเมื่อจำเป็น พร้อมรองรับการกู้คืนข้อผิดพลาดแบบอัตโนมัติ
- ใช้งานได้ง่ายแบบ serverless และสามารถ โฮสต์เอง ได้ รวมถึงผสานเข้ากับโครงสร้างพื้นฐานเดิมได้
- ใช้สถาปัตยกรรมแบบ actor เพื่อบันทึกและซิงก์ อีเวนต์แบบเรียลไทม์ และการเปลี่ยนแปลงสถานะระหว่างเซิร์ฟเวอร์กับไคลเอนต์โดยอัตโนมัติ
- รองรับ ไดรเวอร์และสภาพแวดล้อมโฮสติ้ง ที่หลากหลาย เช่น Redis, Cloudflare Workers, file system และอื่น ๆ พร้อมลด latency ผ่านการดีพลอยที่ edge
- มี Rivet Studio ที่คล้าย Postman สำหรับตรวจสอบสถานะ เรียกใช้แอ็กชัน สมัครรับอีเวนต์ โค้ด hot reload และดีบักแบบเรียลไทม์
สภาพแวดล้อมที่รองรับ
- All-In-One: Rivet, CloudFlare Workers
- Compute: Node.js, Bun, Vercel/AWS Lambda (อยู่ในโรดแมป), Supabase (ต้องการความช่วยเหลือ) เป็นต้น
- Storage: Redis, file system, หน่วยความจำ, Postgres (ยังต้องการความช่วยเหลือ)
- Frameworks: React, Next.js, Vue (ต้องการความช่วยเหลือ)
- Clients: JavaScript, TypeScript, Python (ต้องการความช่วยเหลือ), Rust
- Integrations: Hono, Vitest, Better Auth, AI SDK (อยู่ในโรดแมป), Yjs (ต้องการความช่วยเหลือ) เป็นต้น
ยังไม่มีความคิดเห็น