This skill provides comprehensive expertise for developing scalable workflows with the Temporal Go SDK, ensuring strict adherence to determinism rules while implementing complex patterns like Sagas and long-running processes. It guides developers through enterprise-grade configurations, including mTLS security, custom interceptors, and high-performance worker management. Whether you are versioning existing workflows or managing history via ContinueAsNew, this skill ensures your Go-based microservices are resilient, observable, and production-ready.
主な機能
0131,722 GitHub stars
02Implementation of advanced Saga and Child Workflow patterns
03Comprehensive testing strategies including Replay and Mocking
04Strict determinism verification for workflow logic
05Production-grade mTLS worker and client configurations
06Automated history management using ContinueAsNew logic
ユースケース
01Orchestrating long-running financial transactions with Saga patterns
02Building resilient microservice communication with durable state management
03Implementing zero-downtime worker updates through workflow versioning