Oban is an Elixir job processing system backed by PostgreSQL for persistence and coordination. It stands on the shoulders of giants, blending OTP and PostgreSQL into a tool that’s uniquely possible on the BEAM. Together we’ll explore how Oban composes components of Elixir and OTP to enable powerful features such as job isolation, dynamic scaling, in-flight job cancelling, safe timeouts and graceful shutdown. We’ll also investigate how support for plugins and telemetry integration makes Oban so extensible that a paid product was built on top of it without any special handling. Come take a look under the hood of a dynamic, scalable and reliable job processor made possible by the BEAM.