Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To do anything safe and interesting you’ll need transactions. Using SKIP LOCKED won’t be your bottleneck, your application will. Job queues are about side effects and the rest of your application needs to keep up.

Oban is able to run over 1m jobs a minute, and the ultimate bottleneck is throttling in application code to prevent thrashing the database: https://getoban.pro/articles/one-million-jobs-a-minute-with-...



That's true.

However in the empty poll case, you can avoid a transaction.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: