Latest #oban-pro Threads 
Hi,
we run different LLM models across a cluster, with each node loading a configurable subset. Model-specific queues let nodes consume ...
New
apply_graft/2 doesn’t rewrite an add_many sub-workflow’s deps on an add step. Grafted jobs cancel with “upstream job was deleted”
Version...
New
Name: Federico Meini
Location: Italy (UTC+1/+2)
Remote / relocation / travel: Remote only
Work experience: Backend engineer with more ...
New
or put another way, can I run a chunked worker on a queue which has no global limit set?
New
Summary
A downstream job that deps on a graft correctly waits for the grafted jobs at one graft level, but stops waiting when the workflo...
New
Environment
Oban Pro: 1.7.6
Oban: 2.22.1
Issue
When a sub-workflow built with Workflow.put_context/2 is attached to a parent via ...
New
Oban.Pro.Migration.up(version: "1.7.0", only: :indexes) fails on partitioned oban_jobs table when upgrading Oban Pro from 1.6 to 1.7
def...
New
I’m looking at upgrading to Oban Pro 1.7, and I’m wondering if anyone has real-word numbers to share on how much 1.7 has improved applica...
New
A graft inside another graft causes Oban.Pro.Workflow.status to recurse forever. oban_pro 1.7.5
defmodule App.NestedGraftRepro.Test do
...
New
Does the Worker.await_signal work with Workflow.add_many?
I’d like to wait for every job in the add_many to complete (including awaiting...
New
This Week's Trending
This Month's Trending
Hi,
we run different LLM models across a cluster, with each node loading a configurable subset. Model-specific queues let nodes consume ...
New
This Year's Trending
Hi everyone,
I’m currently working on a project using Oban Pro 1.4.0 with Smart Engine, and I need some guidance on configuring a queue ...
New
Today we’re releasing Oban for Python. Not an Oban client in Python. Not a pythonx wrapper embedded in Elixir. Nope, it’s a fully operati...
New
Oban Pro v1.7.0-rc.0 has been released!!:fire_extinguisher::heart_on_fire:
This release enhances workflows with sub-workflows and contex...
New
Here’s an example workflow that has a container sub-workflow that fans out multiple sub-workflows each of which contains a cascade functi...
New
Summary
A downstream job that deps on a graft correctly waits for the grafted jobs at one graft level, but stops waiting when the workflo...
New
Hey, it seems that the Oban Pro website is down: https://oban.pro/
We are using:
mix hex.repo add oban https://getoban.pro/repo \ ...
New
I have a queue that is configured like this:
queues: [
default: [
local_limit: 100,
global_limit: [
allowed: 4...
New
I have an Oban Workflow that I want to limit so that only 1 Workflow will run for a user at a time, but not block for other users.
From ...
New
apply_graft/2 doesn’t rewrite an add_many sub-workflow’s deps on an add step. Grafted jobs cancel with “upstream job was deleted”
Version...
New
Does the Worker.await_signal work with Workflow.add_many?
I’d like to wait for every job in the add_many to complete (including awaiting...
New
I want to use telemetry from Oban to send notifications to a LV about updates of some job. The notification will contain the job id, and ...
New
or put another way, can I run a chunked worker on a queue which has no global limit set?
New
This is going on for a while now. I think it’s best described with an example:
We have an Oban queue “postgresql” with 100K jobs availab...
New
I’m looking at upgrading to Oban Pro 1.7, and I’m wondering if anyone has real-word numbers to share on how much 1.7 has improved applica...
New
I have a reproduction below that I asked Claude to extract from our implementation, and seems to suffer the same issue.
The background i...
New
Last Three Year's Trending
We are using Oban rate limiting to ensure we don’t overload an external service. The service has a rate limit of no more than 100 request...
New
Oban.Pro is a collection of extensions, workers, and plugins that expand what Oban is capable of while making complex workflows possible....
New
Hello
We’re using Oban.Pro 1.14
we have 23 queues
we use partitioning
we use uniqueness
we use local limits
we use global limits
we use...
New
Hi! We have following oban versions:
Oban v2.17.12
Oban.Web v2.9.7
Oban.Pro v1.4.13
Elixir:
erlang 27.0.1
elixir 1.17.2-otp-27
We ...
New
Good Day ,
I have a specific workflow with ,for example (Workers A,B and C) . So when worker A executes successfully, it records results...
New
A new article showcasing some of Oban, and Oban Pro’s, distinct agentic workflow abilities.
New
I know that Oban supports sqlite and it works very well. But I couldn’t find any mention of sqlite for ObanWeb and ObanPro.
Can somebody...
New
:waving_hand: I’d appreciate some help proving (or disproving) a hypothesis I have about Oban’s overhead when run on multiple nodes.
Bac...
New
We’re proud and happy users of Oban.Pro , however in the most recent upgrade to v1.5.0, the migrations ended up locking the oban_jobs tab...
New
How do I list or count Oban jobs which are currently executing, but only in the same node my code is running?
I’ve tried running somethi...
New
Hello again!
Following yesterday’s topic success we have tried to deploy the new version with the updated code to production but we are ...
New
I’m looking for thoughts on how to best handle an expansion I need to work into a current Oban.Pro.Workers.Workflow we have in place to h...
New
I am trying to configure logging in Oban in the following way:
I don’t want to be overwhelmed by internal Oban logs. When I set config ...
New
We’re working with a relatively involved setup, so I’ll try to simplify and keep it brief - details of our config are at the bottom of th...
New
Hi there. I am currently working on migrating our current queue system from GenServers to Oban (Pro). I am implementing this in phases, s...
New
Trending Over Three Years
I have a system that needs to check for work every 5 minutes, and then process the payload. Processing the payload can take significantly...
New
We had a little accident with a production system, which usually manages to process the jobs as they come in, with no problems.
We notic...
New
I’m using the amazing Oban Web+Pro by @sorentwo in a Phoenix app. Previously the jobs were being executed on every node in my cluster, al...
New
So, I’ve been using Oban.Pro, and specifically Oban.Pro.Relay recently to run API requests to 3rd party services. The idea being I can ha...
New
Hi there, I’m running into an issue when trying to upgrade my Oban Web package from 2.9.7 → 2.10.0-rc.3
I’m following the instructions h...
New
Hi,
We have a Phoenix/LiveView app, with web servers and separate jobs servers that run Oban Pro. There are 4 jobs servers running.
Whe...
New
Hi there,
I have a queue with the following opts:
{"paused": false, "ack_async": null, "rate_limit": null, "local_limit": 100, "global_...
New
I’ve used the after_process/3 callback a number of times when implementing a Oban.Pro.Worker and it tends to work great for handling any ...
New
Yesterday I was able to deploy my app successfully.
Today my deploys are breaking with:
|
4.343 Failed to fetch record for oban/oban_p...
New
I’ve got some jobs that are “stuck”. Eg, one is scheduled 20 hours ago and is in available on attempt 0 of 15. It’s part of a workflow an...
New
Hey peeps,
I’m working on a daily journal bot for Slack that sends a reminder to all subscribed users to answer two questions at the beg...
New
Is it possible to pause a Workflow then continue it at a later time? For example, we’d like to start a Workflow with several Jobs, but wa...
New
I’m trying to wrap my head around some Oban workflows. You can group multiple jobs under a single workflow (I assume they share the same...
New
We have for you a new release candidate. Take :notes: if you use partitioned queues or make heavy use of Workflows. This is the RC for yo...
New
Hello!
I just started upgrading Oban from OSS version to Pro and found that the old config:
config :my_project, Oban,
repo: MyProject...
New
- Follow
- Join
- Shape
the conversation
Latest on Elixir Forum
Get money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Filter by Type:
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #code-sync
- #discussion
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #ai
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #blog-post
- #elixirconf-us
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #security
- #elixirconf-eu
- #api
- #forms
- #performance









