{"repo":"temporalio/sdk-ruby","free":true,"listed":false,"github":"https://github.com/temporalio/sdk-ruby","clone":"git clone https://github.com/temporalio/sdk-ruby.git","description":"Temporal Ruby SDK","language":"Ruby","stars":202,"topics":["durable-execution","open-source","ruby","temporal-sdk","microservices","orchestration"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Temporal is a distributed, scalable, durable, and highly available orchestration engine used to execute asynchronous, long-running business logic in a scalable and resilient way. Temporal Ruby SDK is the framework for authoring workflows and activities using the Ruby programming language. Also see: Ruby SDK Ruby Samples API Documentation NOTE: This README is for the current branch and not necessarily what's released on RubyGems. --- Contents - Quick Start - Installation - Implementing a Workflow and Activity - Running a Worker - Executing a Workflow - Usage - Client - Cloud Client Using mTLS - Cloud Client Using API Key - Data Conversion - ActiveModel - Converter Hints - Workers - Workflows - Workflow Definition - Running Workflows - Invoking Activities - Invoking Child Workflows - Timers and Conditions - Workflow Fiber Scheduling and Cancellation - Workflow Futures - Workflow Utilities - Workflow Exceptions - Workflow Logic Constraints - Workflow Testing - Automatic Time Skipping - Manual Time Skipping - Mocking Activities - Workflow Replay - Advanced Workflow Safety and Escaping - Durable Fiber Scheduler - Illegal Call Tracing - Activities - Activity Definition - Activity Context - Activity Heartbeating and Cancellation - Activity Worker Shutdown - Activity Concurrency and Executors - Activity Testing - Telemetry - Metrics - OpenTelemetry Tracing - OpenTelemetry Tracing in Workflows - Rails - ActiveRecord - Lazy/Eager Loading - Forking - Ractors - Platform Support - Migrati","default_branch":null,"files":null,"tree":[],"storefront":"/r/temporalio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/temporalio/sdk-ruby/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}