cron-jobs

Надёжные cron-задачи с Rivet Actors: таймеры schedule.after и schedule.at переживают перезапуски и сбои, а также переустановка повторяющихся задач и идемпотентные обработчики.

npx skills add https://github.com/rivet-dev/skills --skill cron-jobs

Больше skills от rivet-dev

multiplayer-game
rivet-dev
Прагматичные шаблоны для создания многопользовательских игр: подбор игроков, тактовые циклы, состояние в реальном времени, управление интересами и валидация. Включает стартовый код и архитектурные шаблоны для 10 типов игр (королевская битва, арена, IO-стиль, открытый мир, вечеринка, физика 2D/3D, рейтинговая, пошаговая, idle) с топологией акторов, диаграммами жизненного цикла и стратегиями сетевого кода. Охватывает основы серверной симуляции: фиксированные циклы реального времени против обновлений, управляемых действиями, выбор физического движка (Rapier 2D/3D) и пространственные...
rivetkit
rivet-dev
Долгоживущие, сохраняющие состояние вычисления для AI-агентов, многопользовательских приложений и автоматизации рабочих процессов. Акторы — это постоянные процессы в памяти, которые поддерживают состояние между запросами без обращений к базе данных, с автоматическим масштабированием от нуля до миллионов одновременных экземпляров. Встроенная связь в реальном времени через WebSockets и события, надежные очереди для упорядоченной обработки сообщений и SQLite для структурированных запросов данных. Состояние сохраняется после перезапусков и сбоев через Rivet Cloud или самостоятельно размещенные...
ai-agent
rivet-dev
Создайте бэкенд AI-агента с постоянной памятью: один Rivet Actor на каждый диалог, обработка сообщений в очереди и потоковая передача ответов LLM в виде событий в реальном времени.
ai-agent-workspace
rivet-dev
Дайте каждому ИИ-агенту собственный компьютер: постоянное рабочее пространство с файловой системой, процессами, оболочками, сетью и сессиями агентов в легковесном внутрипроцессном…
chat-room
rivet-dev
Создайте бэкенд для чат-комнаты в реальном времени с помощью Rivet Actors: один актор на комнату, история сообщений на SQLite и широковещательная рассылка через WebSocket каждому подключённому клиенту.
collaborative-text-editor
rivet-dev
Создайте бэкенд для совместного текстового редактора с использованием Yjs CRDT и Rivet Actors: акторы для каждого документа передают обновления синхронизации и осведомлённости и сохраняют снимки.
live-cursors
rivet-dev
Живые курсоры и многопользовательское присутствие с Rivet Actors: состояние курсора для каждого соединения, обновления в реальном времени через события или чистые WebSockets, и троттлинг.
per-tenant-database
rivet-dev
Изоляция данных между арендаторами с одним Rivet Actor на арендатора: ключ актора — это идентификатор арендатора, поэтому каждый арендатор получает свой собственный изолированный набор данных и миграции.