Patterns
This section collects small, practical patterns for common Absurd use cases.
Available Patterns
- Cron Jobs — ensure each cron slot is enqueued exactly once, even with multiple scheduler replicas.
- Deploying and Rolling Rollouts — roll out new task types safely without adding hot-path claim overhead.
- Living with Code Changes — version steps or normalize old checkpoint data when long-lived tasks resume against newer code.
- Pi AI Agent — persist
message_endevents as durable steps and resume agent loops safely after retries.