July 03, 2026

Oban v2.23.0 has been released. Sharpens resilience under database outages, catches misconfigured unique constraints at compile time, and optionally scopes telemetry logging to a single instance. :biohazard: Compile-Ti…

0 1 0
Pinned

Latest Oban ThreadsTop

sorenone
Oban v2.23.0 has been released. Sharpens resilience under database outages, catches misconfigured unique constraints at compile time, an...
New
ffloyd
The Problem Currently, if I define a struct in the following way: defmodule MyStruct do # Both x and y will have the FIXED values unti...
New
tjchambers
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
sorentwo
A new article showcasing some of Oban, and Oban Pro’s, distinct agentic workflow abilities.
New
nathanl
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
ream88
I recently transformed my app into an umbrella app. Previously, I had three separate apps built from the same source code, but only one o...
New
samba6
I wish to filter out oban database metrics from telemetry. The following is my poor attempt, but I am not succeeding: defmodule MyAppWe...
New
brainlid
Thinking Elixir 260: Cheaper testing with AI? Episode 260 of Thinking Elixir. News includes LiveDebugger v0.3.0 with enhanced debugging ...
New
bgoosman
Can I ask a dumb question? I’m working on an Oban.Job implemented by module A and noticing behavior I don’t understand with respect to wh...
New
ElixirConf
Our Concurrency Superpowers Comments welcome! View the <span class="hashtag-icon-placeholder"></span>elixirconf tag for m...
New

HOTTEST IN Oban THIS WEEK! Top

HOTTEST IN Oban THIS MONTH! Top

sorenone
Oban v2.23.0 has been released. Sharpens resilience under database outages, catches misconfigured unique constraints at compile time, an...
New

HOTTEST IN Oban THIS YEAR! Top

sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
977 41022 311
New
belaustegui
Announcing ErrorTracker, an Elixir-based built-in error tracking solution. Features Basic, free, built-in error tracking solution. Trac...
New
ffloyd
The Problem Currently, if I define a struct in the following way: defmodule MyStruct do # Both x and y will have the FIXED values unti...
New
sorentwo
A new article showcasing some of Oban, and Oban Pro’s, distinct agentic workflow abilities.
New
nathanl
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
tjchambers
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
ream88
I recently transformed my app into an umbrella app. Previously, I had three separate apps built from the same source code, but only one o...
New
samba6
I wish to filter out oban database metrics from telemetry. The following is my poor attempt, but I am not succeeding: defmodule MyAppWe...
New

HOTTEST IN Oban THE LAST THREE YEARS! Top

stjefim
Hello! Suppose you are building workflow (order / task / payment) processing system with the following requirements: Each workflow con...
New
sorentwo
Oban.Pro is a collection of extensions, workers, and plugins that expand what Oban is capable of while making complex workflows possible....
New
sorenone
The title doesn’t relay the depth of this announcement, but it is short, balanced, and looked good to us. From open sourcing multiple pac...
New
sorentwo
The Oban Training 101 curriculum is extracted from our in-person training from ElixirConf 2023. It’s designed to teach everything you nee...
New
felix-starman
So I have been writing Elixir for the better part of a decade now and using Livebook to solve small problems for myself for daily operati...
New
sorenone
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
hubertlepicki
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
egze
I needed something to monitor Oban jobs for my personal project, so a new library was born. Obanalyze Obanalyze provides real-time monit...
New
henriquesati
I have 2 modules involved with a oban job with debug loggers, all of them are being logged into the console, except my finch request resp...
New
New
ElixirConf
Our Concurrency Superpowers Comments welcome! View the <span class="hashtag-icon-placeholder"></span>elixirconf tag for m...
New
bgoosman
Can I ask a dumb question? I’m working on an Oban.Job implemented by module A and noticing behavior I don’t understand with respect to wh...
New
brainlid
Episode 227 of Thinking Elixir. News includes Oban Web going open source, making it more accessible for startups, a new community resourc...
New
brainlid
Episode 240 of Thinking Elixir. News includes Erlang/OTP achieving OpenChain ISO certification for open source license compliance, the re...
New
henriquesati
I have the given Mnesia domain defmodule MnesiaPendingContracts do require Logger use Memento.Table, attributes: [:pubkey, :last...
New

HOTTEST IN Oban THIS Over 3 Years! Top

felix-starman
Hi, I’m Peter Mueller. I’m in the United States, specifically Ohio, and prefer to work remotely, but would relocate to parts of Michigan...
New
ElixirCasts
I made a video on using the job processing library.
New
brainlid
Episode 248 of Thinking Elixir. News includes a new Elixir case study about Cyanview’s camera shading technology used at major events lik...
New
brainlid
Thinking Elixir 260: Cheaper testing with AI? Episode 260 of Thinking Elixir. News includes LiveDebugger v0.3.0 with enhanced debugging ...
New
roflbobl
I have a production system, that queues emails in Oban. It sends the emails with Bamboo.Mailer.deliver_now!/4, but it fails with the erro...
New
brainlid
Episode 238 of Thinking Elixir. News includes the exciting release of Oban Web as open source with newly added MySQL support, nine new El...
New

Oban

Classification: Job Processing Library
Threads: 327
Posts: 2406
Forum Tags: #oban

"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
Stars: 3,947 Watchers: 38 Open Issues: 2 Last push: 2 days ago

Core Team Members

Confs & Meetups

143 days remaining
Advent of Code
Fukuoka, Japan December 08, 2026

Saved Forums

    None saved yet

Top Sub Portals

    None added yet

Saved Forums

    None saved yet

We're in Beta

About us Mission Statement