Skip to main content

41 docs tagged with "Ruby SDK"

View all tags

Benign exceptions - Ruby SDK

Mark expected or non-severe Activity errors as benign to reduce noise in logs, metrics, and OpenTelemetry traces.

Cancellation - Ruby SDK

Handle Cancellation in Ruby Workflows and Activities, request Cancellation from a Client, and choose between Cancellation, termination, and reset.

Client - Ruby SDK

Connect a Temporal Client, start Workflow Executions, and get Workflow results with the Temporal Ruby SDK.

Continue-As-New - Ruby SDK

Use Continue-As-New in Ruby to close a Workflow Execution and start a new one with the same Workflow Id and a fresh Event History.

Data handling - Ruby SDK

Learn how Temporal handles data through the Data Converter, including payload conversion, encryption, and large payload storage.

Debugging - Ruby SDK

Debug Workflows in development and production environments using Temporal Ruby SDK. Use logging, debugger, CLI, replay, tracing, and more.

Observability - Ruby SDK

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

Rails integration - Ruby SDK

Use the Temporal Ruby SDK with Ruby on Rails, including conventions for ActiveRecord, ActiveModel, and handling lazy/eager loading.

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

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

Connect to a development Temporal Service or Temporal Cloud from Ruby, set a Task Queue and Workflow Id, and get Workflow Execution results.

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.

Timers - Ruby SDK

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

Versioning - Ruby SDK

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.