loom-background-jobs
SolidBackground job processing patterns including job queues, scheduled jobs, worker pools, retry strategies, and delivery guarantees.
Install
Quality Score: 87/100
Skill Content
Details
- Author
- cosmix
- Repository
- cosmix/loom
- Created
- 8 months ago
- Last Updated
- today
- Language
- Rust
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
background-jobs
Use when designing asynchronous job processing. Covers queue selection, idempotency, retry and backoff policy, scheduling, poison messages, and observability for work that happens outside the request.
background-jobs
Run asynchronous work through queues with safe retries, poison-message handling, and idempotent jobs. Use when moving work out of the request path or fixing duplicated, stuck, or lost jobs.
background-job-patterns
Use when reviewing, designing, or debugging background job / async queue processing in any language or stack — Sidekiq, BullMQ, Asynq, River, Faktory, JobRunr, Quartz, Laravel Queue, Symfony Messenger, or a custom queue. Trigger on symptoms like duplicate job execution, jobs stuck active/busy, retry storms, worker memory growth, jobs missing after deploy, or connection pool exhaustion from workers.