Hacker News new | ask | show | jobs
by mmarian 105 days ago
What if it takes a long time to process the callback? Some servers don't handle this well by default and you have to customise to make it work.

I use Django with Procrastinate which uses Postgres for the task backend. Took a while to find the right Django setup, but it works like a dream.

1 comments

Yeah, that's usually when async becomes unavoidable for me too — long tasks, retries, scheduling.

Even with Postgres queues I still end up doing a fair bit of setup, which makes me wonder if this should live outside the app.