Performance tips
- Prefer
reserveBlocking()viaWorkerover custom polling - Keep
jobTimeoutMsrealistic; heartbeats are proportional - Use
orderingDelayMsonly when strict ordering is required - Monitor
getJobCounts()and group cardinality - Run Redis locally or in the same AZ to reduce latency