Dapr
v1.17.0Orchestration & ManagementDapr 1.17 focuses on production-ready workflows with versioning support, state retention policies, and 41% improved throughput, while stabilizing Bulk PubSub API and enhancing Placement service reliability.
enhancementImplement workflow versioning for production workflows
If you run long-duration workflows in production, adopt the new versioning feature to safely deploy workflow updates. Use named versions for major changes and patching for minor updates. Plan migration strategy for existing workflows before upgrading to avoid replay issues.
enhancementConfigure workflow state retention policies
Review your workflow storage growth patterns and configure retention policies to prevent unbounded state store growth. Set shorter retention for completed workflows and longer retention for failed workflows to balance storage costs with debugging needs.
enhancementUpgrade Placement service for better actor reliability
The improved Placement service provides more reliable actor routing during deployments and scaling. Test your actor-based applications with frequent scaling scenarios to validate the improved convergence behavior after upgrading.
主な変更 (5)
- Workflow versioning support with named versions and patching strategies for safe evolution of long-running workflows
- State retention policies to control workflow history storage growth and manage terminal state cleanup
- Placement service improvements with stricter three-stage updates and faster disconnect detection
- Stabilized Bulk PubSub API for production use
- New CLI commands for workflow and scheduler management operations