zlacker

[parent] [thread] 2 comments
1. victor+(OP)[view] [source] 2023-11-20 17:16:56
Looks great. For people wondering about wether postgres really is a good choice for a job queue I can recommend checking out Oban in Elixir that has been running in production for many years: https://github.com/sorentwo/oban

Benchmark: peaks at around 17,699 jobs/sec for one queue on one node. Probably covers most apps.

https://getoban.pro/articles/one-million-jobs-a-minute-with-...

replies(1): >>bgentr+O3
2. bgentr+O3[view] [source] 2023-11-20 17:28:04
>>victor+(OP)
Oban is fantastic and has been a huge source of inspiration for us, showing what is possible in this space. In fact I think during my time at Distru we were one of Parker's first customers with Oban Web / Pro :)

We've also had a lot of experience with with other libraries like Que ( https://github.com/que-rb/que ) and Sidekiq (https://sidekiq.org/) which have certainly influenced us over the years.

replies(1): >>sorent+Fy
◧◩
3. sorent+Fy[view] [source] [discussion] 2023-11-20 19:18:44
>>bgentr+O3
The very first paying Pro customer, as a matter of fact =)

You said back then that you planned on pursuing a Go client; now, four years later, here we are. River looks excellent, and the blog post does a fantastic job explaining all the benefits of job queues in Postgres.

[go to top]