4min chapter

Elixir Wizards cover image

Ashley Smith & Kenneth Moy from Bowery Farming on Oban

Elixir Wizards

CHAPTER

Oban - What's the Difference Between Tasks and Queuing?

With Oban, you can put implicit limits such as like, I want this queue to have five jobs running at a time. So that is something really cool. Another thing is retries, right? So with a task, you have to basically have code in that task to verify if everything is running fine. But with Oban, if the job fails, right, that is transmitted back to the database stored there. And another thing that's nicely baked in is scheduling for a job, right? You can have it inserted at a certain time for the Oban job, but the actual runtime can be any time you want it to run. That was definitely impressive to see when I started

00:00

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode