Skip to main content

16 docs tagged with "Ruby SDK"

View all tags

Asynchronous Activity completion - Ruby SDK

Learn how to asynchronously complete an Activity in Temporal using the Ruby SDK. Follow simple steps to allow an Activity Function to return without the Activity Execution completing.

Continue-As-New - Ruby SDK

Learn how to use Continue-As-New with the Temporal Ruby SDK to manage Workflow Event Histories, ensuring optimal performance by starting new Executions seamlessly.

Converters and encryption - Ruby SDK

Learn how to use a custom Payload Codec and Converter in the Ruby SDK to modify Temporal Data Conversion behavior, including examples for encryption and formatting.

Core application - Ruby SDK

Learn how to develop a basic Workflow and Activity Definition using the Temporal Ruby SDK, run a Worker Process, and set up Dynamic Workflows and Activities.

Debugging - Ruby SDK

Learn how to debug Workflows in development and production environments using Temporal Ruby SDK. Utilize logging, debugger, CLI, replay, tracing, and more.

Durable Timers - Ruby SDK

Learn how to set a Durable Timer using the Temporal Ruby SDK. Pause Workflow execution for days or months. Timers are persisted and efficient.

Failure detection - Ruby SDK

Optimize Workflow Execution with Temporal Ruby SDK - Set Timeouts, Retry Policies, and manage Activity Heartbeats efficiently.

Interrupt a Workflow - Ruby SDK

Learn how to interrupt Workflow Execution in Ruby using the Temporal SDK. Cancel for graceful stops; terminate for forceful stops. Handle Cancellation in Workflow and Activities efficiently.

Observability - Ruby SDK

Explore Temporal SDK observability features for Metrics, Tracing, Logging, and Visibility using the Ruby SDK.

Ruby SDK developer guide

Use the Temporal Ruby SDK to develop Temporal Applications, connect to the Temporal Service, test Workflows and Activities, handle failures, send messages, and more.

Schedules - Ruby SDK

Learn how to manage and optimize Scheduled Workflows using the Temporal Ruby SDK; Schedule, Create, Backfill, Update, Delete, Describe, List, Pause, Trigger, and more.

Temporal Client - Ruby SDK

Learn how to create a Temporal Client, connect to Temporal Cloud, start a Workflow, and get Workflow results using the Temporal Ruby SDK.

Testing - Ruby SDK

The Ruby test-suite guide covers Workflow and integration testing for Temporal. It includes end-to-end, integration, and unit testing, emphasizing the use of the test server to optimize test execution.

Versioning - Ruby SDK

Learn how to use the Ruby SDK Patching API to safely deploy new code versions, handle deprecated patches, and manage Workflow activities using Temporal for long-running tasks.