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
- Temporal Integration Guide: Comprehensive guide to ZoopFlow's Temporal integration
- Temporal Workflow Adapter Guide: Detailed guide to the new Temporal Workflow Adapter
- Error Handling Patterns: Strategies for handling errors in ZoopFlow
- Signal Handling: Core concepts of signal handling in ZoopFlow