Hot in Oban Questions/Help:
HOTTEST IN Oban Questions/Help THIS WEEK!
** (ArgumentError) expected :max_attempts to be a positive integer, got: {:@, [line: 10, column: 19], [{:max_attempts, [line: 10, column:...
New
HOTTEST IN Oban Questions/Help THIS MONTH!
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
HOTTEST IN Oban Questions/Help THIS YEAR!
Hello!
Suppose you are building workflow (order / task / payment) processing system with the following requirements:
Each workflow con...
New
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
We’ve come across a somewhat frustrating problem on our development machines where the application gets shut down after Oban fails with t...
New
We’re seeing failures in our CI pipeline starting about an hour ago when the runner tries to add the Oban Pro hex repo:
mix hex.repo add...
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
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
Hi everyone,
I have been working on a large-scale, open-source platform for orchestrating and governing AI workloads on the BEAM (curren...
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
Hi there, I would like to know your thoughts about how to use Oban workers in a Phoenix app with Scopes.
When using scopes the context f...
New
I am using Oban and occasionally, shortly after a deployment, a handful of jobs can fail because of dependency on other parts of the syst...
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
Soon after updating our Oban mix spec to 2.21, an error report came in about a unexpected return from a Multi transaction involving an Ob...
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
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
We recently started running Oban with Oban Web on PostgreSQL (AWS RDS gp3) and noticed our oban_jobs buffer cache hit ratio sitting at 65...
New
HOTTEST IN Oban Questions/Help THE LAST THREE YEARS!
I use Oban to make external API requests every N minutes. It’s turned out that the frequnecy I use it with is too dense such that it’ll c...
New
Clip from the Elixir Mentor Podcast: https://youtu.be/mKp30PNM_Q4?si=WHjZEzq3DLNUp-VD
Very exciting news! Oban is a fantastic piece of s...
New
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
Hi! :wave:
This weekend I experienced jobs accumulating in a state available across all queues. We run a two-node setup. One of them was...
New
@sorentwo I’m running into an issue where I start an iex session (iex -S mix) and then my terminal keeps showing log messages from Oban: ...
New
Hey,
I have been using quantum for cron kind of jobs in a project, and when 2 instances of this project were running the jobs were runni...
New
I have a daily quota from an API that I’m calling in Oban jobs. When I get an error response because of the quota exceeded, I want to pos...
New
I have recently upgraded Oban from 2.0 → 2.16 - After the upgrade I’m getting an interesting interaction when running my scheduled job. A...
New
We have jobs with the following requirements:
Jobs need to be retried exactly once every 24h or slightly less, with no exceptions – I a...
New
I am trying to test oban job retries locally, my perform job returns {:error, %{}, and I see the job is in a retryable state, but it neve...
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
I have an application which has always worked fine locally, and works well in production but today I’ve been trying to start it iex -S mi...
New
Running OBAN, I’d like to be able to perform some actions whenever the number of attempts is exhausted and job is being transitioned to “...
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
Tagging @sorentwo as he’s probably the only one to help me :slight_smile:
I am using Oban.Pro, with SmartEngine and a queue limited with...
New
HOTTEST IN Oban Questions/Help THIS Over 3 Years!
Let’s say:
I have 1 millions of records in a DB and I want to process them daily via something like Oban.
there’s an Oban job which is ...
New
Hi,
I have an Elixir application configured to run background scheduled jobs.
One of them runs every couple of minutes and fails every ...
New
Hello guys, I’ve been checking out Oban for implementing some processing queues for my application. Something I’ve been wondering is that...
New
I have an Elixir app that uses Oban to schedule jobs at a time specified by users. For example, users can specify the date and time to se...
New
Hi, wondering if anyone has experience creating a lot of queues dynamically with oban, and how that went for you.
I’m writing an app tha...
New
Hello.
I cannot run mix test due to this error.
18:22:11.758 [error] GenServer {Oban.Registry, {Oban, {:plugin, Oban.Plugins.Stager}}} ...
New
Hey Devs,
I have been using Oban — Oban v2.5.0 (hexdocs.pm) in one of my phoenix application. My requirement is like when job fails afte...
New
I am trying to insert another Oban job after one finishes by listening to [:oban, :job, :stop].
I’d like to assert that the next job was...
New
Hi,
I’m tracing down an issue with Oban. I’ve a staging environment which works correctly and a production environment which has issues....
New
I’m developing process automation using oban, but lately I’m facing a problem with updating the code in worker modules.
Whenever I updat...
New
I have an Elixir apps which does some harder jobs in the background. I am using Oban to run them asynchrously. For better availability I’...
New
Hi,
we are trying to build a system, where a user can add events to a calendar. When the event is due, some specific business logic shou...
New
Hi there
I am still learning my elixir ways, doing my first real elixir project. It is going to process excels or CSV files of user feed...
New
I am trying to wrap my head around the difference between Oban & RabbitMQ i.e. when does it make sense to use Oban vs RabbitMQ?
I kn...
New
I want to let the user run customly, statically predefined set of tasks from a web page, as well as view their states, results, possibly ...
New
Oban
Classification:
Job Processing Library
Threads:
424
Posts:
2888
"Robust job processing in Elixir, backed by modern PostgreSQL, MySQL, and SQLite3. Reliable, observable, and loaded with enterprise grade features."
- Follow
- Join
- Shape
the conversation
Oban on GitHub
Latest Oban News
News & Updates
1 day ago
News & Updates
July 02, 2026
News & Updates
January 21, 2026
Blog Posts
September 18, 2025
News & Updates
March 31, 2025
Confs & Meetups
1 day remaining
Elixir Montréal | Agentic Coding: If You’re the Bottleneck, You’re Not the Solution
Online September 23, 2026Latest Jobs
Elixir Jobs
about 16 hours ago
Elixir Jobs
March 27, 2026
Elixir Jobs
March 25, 2026
Elixir Jobs
March 14, 2026
Latest Oban Learning Resources
Job Processing with Oban
ScreencastsGet 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:
Sub Categories:
Saved Forums
-
None saved yet
Popular Forums
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
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #elixirconf-eu
- #api
- #forms
- #metaprogramming
- #hex









