Skip to main content

Skills neste repositório

resonatehq/resonate-skills - Página 2

O SkillsMP coletou 60 skills de resonatehq/resonate-skills. Abra uma skill para revisar a origem e os detalhes.

resonatehq/resonate-skills

Mostrando 20 de 60 skills coletadas.

ocupação
Desenvolvedores de software
descrição

Maintain consistency between a Resonate Java workflow and an external system that owns the truth — a database, ledger, or third-party API — without distributed transactions, by wrapping every interaction in its own idempotent ctx.run step so the durable…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implement recursive fan-out / parallel workflow execution in Java with Resonate — dispatch all children via ctx.run or ctx.rpc collecting a List of ResonateFuture, then await each. Covers single-workflow fan-out, cross-worker recursion via ctx.rpc to a named…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implement saga patterns for distributed transactions in Java with Resonate — forward steps wrapped in a try/catch, each tracked in a List, with compensating actions that unwind in reverse on failure. Uses an enum + switch for compensation dispatch and the…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Core patterns for writing Resonate durable functions in Python — async/await syntax, Context API reference (run, rpc, detached, promise, sleep, dependency injection), and the determinism rules that make recovery work. Use when writing any function body…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Core patterns for using the Resonate Python SDK's Client APIs from the ephemeral world — initializing, registering durable functions, invoking them top-level (run / rpc / schedule-adjacent), setting dependencies, and managing external promises. Use when…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implement recursive fan-out in Python for parallel workflow execution — spawn N sub-workflows from a parent, optionally recurse deeper, await results, handle partial failure. Use when processing a tree, batch, or crawl where the work shape is dynamic and each…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Debug and troubleshoot Resonate applications using the Python SDK v0.7.0 and Resonate Server v0.9.x. Use when investigating stuck workflows, non-deterministic replays, registration errors, async/await mistakes, unexpected retries, or server connectivity…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Maintain consistency across external systems in Python Resonate workflows by treating one system as the source of truth and writing to it idempotently before any dependent effects. Use when Resonate's durable promises coordinate writes to PostgreSQL,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Design HTTP services in Python that use Resonate durable functions behind FastAPI / Flask / Django route handlers — routing patterns, workflow boundaries, RPC to specialized worker groups, webhook-driven promise resolution. Use when building or refactoring…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implement human-in-the-loop workflows in Python — durable functions that suspend on ctx.promise() until an external actor (webhook, UI, CLI, operator) resolves or rejects. Use when a workflow must wait on an action that doesn't originate from another worker,…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implement saga patterns for distributed transactions in Python with Resonate — forward steps with compensating actions that unwind on failure. Use when coordinating multi-step Python processes that need consistency across failures without distributed locks or…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

The foundational mindset for building with Resonate. Read this FIRST before any other Resonate skill. Teaches you to write simple, sequential code and avoid over-engineering.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Deploy Resonate TypeScript workers to Google Cloud Functions (Gen 2) using the GCP shim and connect them to a Resonate Server.

Idioma do texto original: inglês

atualizado
ocupação
Administradores de redes e sistemas de computador
descrição

Deploy the Resonate server to Google Cloud Run with Cloud SQL Postgres storage. Covers Dockerfile reuse, the Cloud SQL Auth Proxy Unix socket, mandatory server URL, JWT authentication via Secret Manager, and configuration through `RESONATE_` environment…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Stream durable workflow state to browsers (or any live subscriber) via an external realtime bus. Use this pattern when the worker is short-lived or scales to zero — keeping the worker stateless, making progress observable, and decoupling clients from the…

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Secure Resonate applications with JWT-based authentication and prefix-based authorization. Use for multi-tenant systems, role-based access control, and isolating workers or services from accessing each other's promises.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Debug and troubleshoot Resonate applications and deployments, especially TypeScript SDK and Resonate Server issues. Use when investigating failures, stuck workflows, error codes, or unexpected replays.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implement durable sleep and scheduled work patterns for long-running timers, countdowns, scheduled notifications, and delayed execution. Use ctx.sleep() for delays that survive crashes and span hours, days, or weeks.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Maintain consistency across multiple systems without distributed transactions using the "Write Last, Read First" principle. Use when integrating with external systems of record that can't participate in transactions.

Idioma do texto original: inglês

atualizado
ocupação
Desenvolvedores de software
descrição

Implement recursive fan-out patterns for parallel workflow execution. Use when breaking down complex work into independent subtasks that execute recursively with automatic deduplication and load balancing.

Idioma do texto original: inglês

atualizado
Mostrando 20 de 60 skills coletadas.