Examples
Overview

Temporal Integration Examples

This section contains examples demonstrating how to integrate ZoopFlow with Temporal.io for durable, reliable workflow execution.

The source code for these examples is available in the ZoopFlow repository.

Available Examples

  • Workflow Adapter Example: Demonstrates the new Temporal Workflow Adapter, a clean and type-safe way to integrate ZoopFlow with Temporal.

What You'll Learn

  • How to connect ZoopFlow with Temporal.io
  • How to register flows as Temporal workflows
  • How to register steps as Temporal activities
  • How to use Temporal's durability and reliability features
  • How to handle signals with Temporal
  • How to track workflow progress
  • How to implement error handling with Temporal

Prerequisites

  • Temporal server running locally or accessible
  • Temporal CLI for monitoring workflows

Key Integration Features

Integration with Temporal.io provides:

  • Durable workflow execution that survives failures
  • Automatic retries for transient failures
  • Scalable, distributed execution
  • Built-in observability and monitoring
  • Advanced features like timers, signals, and queries
  • Progress tracking and state management

Related Guides