per-tenant-database

द्वारा rivet-dev

प्रति-किरायेदार डेटा पृथक्करण जिसमें प्रति किरायेदार एक Rivet Actor होता है: एक्टर की कुंजी किरायेदार आईडी होती है, जिससे प्रत्येक किरायेदार को अपना पृथक डेटासेट और माइग्रेशन मिलता है।

npx skills add https://github.com/rivet-dev/skills --skill per-tenant-database

rivet-dev की और Skills

ai-agent
rivet-dev
एक AI एजेंट बैकएंड बनाएं जिसमें स्थायी मेमोरी हो: प्रति वार्तालाप एक Rivet Actor, कतारबद्ध संदेश प्रबंधन, और रीयलटाइम इवेंट के रूप में स्ट्रीमिंग LLM प्रतिक्रियाएँ।
official
ai-agent-workspace
rivet-dev
हर AI एजेंट को अपना कंप्यूटर दें: एक स्थायी कार्यक्षेत्र जिसमें फाइलसिस्टम, प्रक्रियाएं, शेल, नेटवर्किंग और एक हल्के इन-प्रोसेस पर एजेंट सत्र शामिल हों…
official
chat-room
rivet-dev
Rivet Actors के साथ एक रीयलटाइम चैट रूम बैकएंड बनाएं: प्रति कमरा एक एक्टर, SQLite-समर्थित संदेश इतिहास, और हर जुड़े क्लाइंट को WebSocket प्रसारण।
official
collaborative-text-editor
rivet-dev
Yjs CRDTs और Rivet Actors के साथ एक सहयोगी पाठ संपादक बैकएंड बनाएं: प्रति-दस्तावेज़ एक्टर सिंक और जागरूकता अपडेट रिले करते हैं और स्नैपशॉट संग्रहीत करते हैं।
official
cron-jobs
rivet-dev
Rivet Actors के साथ टिकाऊ क्रॉन जॉब्स: schedule.after और schedule.at टाइमर रीस्टार्ट और क्रैश के बाद भी बने रहते हैं, साथ ही recurring जॉब्स को फिर से सक्रिय करना और idempotent हैंडलर शामिल हैं।
official
live-cursors
rivet-dev
Rivet Actors के साथ लाइव कर्सर और मल्टीप्लेयर उपस्थिति: प्रति-कनेक्शन कर्सर स्थिति, इवेंट या रॉ वेबसॉकेट पर रीयलटाइम अपडेट, और थ्रॉटलिंग।
official
rivetkit-client-javascript
rivet-dev
JavaScript क्लाइंट, Rivet Actors से स्टेटलेस या स्टेटफुल कनेक्शन के माध्यम से जुड़ने के लिए। ब्राउज़र, Node.js और Bun वातावरणों का समर्थन करता है, जिसमें पर्यावरण चर या स्पष्ट कॉन्फ़िगरेशन के माध्यम से स्वचालित एंडपॉइंट पहचान होती है। दो इंटरैक्शन मोड प्रदान करता है: स्वतंत्र अनुरोधों के लिए स्टेटलेस एक्शन कॉल और रीयल-टाइम इवेंट सब्सक्रिप्शन के साथ स्टेटफुल कनेक्शन। onRequest या onWebSocket हैंडलर ल
official
rivetkit-client-react
rivet-dev
Rivet एक्टर्स से जुड़ने के लिए React क्लाइंट, जिसमें हुक्स और रीयलटाइम स्टेट मैनेजमेंट शामिल है। createRivetKit() के साथ टाइप किए गए हुक्स बनाएं और useActor() का उपयोग करके कीज़ और वैकल्पिक पैरामीटर्स के साथ एक्टर इंस्टेंस से कनेक्ट करें। useEvent() के साथ एक्टर इवेंट्स की सदस्यता लें और connStatus और error स्टेट्स के माध्यम से कनेक्शन लाइफसाइकिल की निगरानी करें। स्टेटलेस एक-बार कॉल, एक्टर डिस्कवरी विधियों (
official