Menu
Focused. Python-native. Built for the work that waits.
Keep the app responsive. Let the queue wait.
Move slow or blocking work out of the request path and into a focused background queue for Python teams.
An implementation-first direction for teams outgrowing work inside web requests.

01 — Why it exists
The request finishes.
The work keeps going.
Background execution should feel like part of your Python application, not a second system you have to translate yourself into.
- Enqueued
- May 12, 10:42:11
- Worker
- worker-2
- Attempts
- 02 / 03
01 / OFFLOAD
Essential queue behavior, without the detour.
Submit work, let a worker run it, and keep a clear line back to the result. The promise is focused: dependable asynchronous work for Python teams.
Designed around the path your code already takes.
02 — Workflow
One clear path from request to recovery.
The useful part is not another abstraction. It is knowing what happened to the work.
A small surface area for a large class of waiting work.
Send the slow work away.
Keep the request focused on the user. Hand off reports, emails, and other blocking work with a small Python-native call.
CALM FOCUS / PYTHON WORK03 — Python-native by design
Familiar language. Less operational weight.
For teams already building in Python, the queue should speak in jobs, workers, retries, and results. No translation layer in the story.
Read the setup path04 — Reliability, made visible
When work moves out of the request, confidence has to move with it.

Queue it
Submit work without holding the interactive path open.
Track it
See queued, running, complete, and failed states.
Recover it
Make retries part of an explicit, inspectable workflow.
05 — Start with the work
Build the first job that should not block the app.
Start with a report, an email, or a data task. The first useful step is identifying what your request should stop waiting for.
Start buildingfrom job_queue import enqueue
job_id = enqueue(send_report, account_id)
print(job_id)