Image missing.
Oban, the job processing framework from Elixir, has come to Python

created: Jan. 28, 2026, 4:32 p.m. | updated: Jan. 29, 2026, 1:41 a.m.

Oban fires off a PostgreSQL NOTIFY on the insert channel:# oban.py:414-419 # Single inserts go through bulk insert path result = await self . state == "available" } await self . notify( "insert" , [{ "queue" : queue} for queue in queues])Every Oban node listening on that channel receives the notification. attempt >= self . Workers can override this with custom backoff:@worker (queue = "default" ) class MyWorker : async def process (self, job: Job): ... def backoff (self, job: Job) -> int: # Linear backoff: 60s, 120s, 180s... return job .

10 hours, 4 minutes ago: Hacker News