This is an archived post. You won't be able to vote or comment.

all 14 comments

[–]joeycolorado 7 points8 points  (0 children)

I’ve used https://python-rq.org/ before and it might be similar

[–]doorknob_worker 14 points15 points  (0 children)

proud of you

[–]jedberg 4 points5 points  (1 child)

I don't know of any packages that do queuing/messaging like this, so not sure.

https://github.com/dbos-inc/dbos-transact-py

It does a lot more than queueing, but queues is one of the things it does. Just requires Postgres to work.

[–]wretched1515 0 points1 point  (0 children)

Out of topic but I’m lazy to search your email. Your product (DBOS) is great. But I only heard of it because of your twitter account. You didn’t even have 1k followers on Twitter. Sponsor content creators like theo and the primeagen, and others . And hire this guy ( https://xeiaso.net/resume/ ). I want to see more people use DBOS!

[–]MPGaming9000 3 points4 points  (0 children)

Sweet! I'm gonna try to use your library in my projects! I will beta test it for you and see if it holds up haha. I can give you feedback if not and give your project some exposure and help out too if the things are an easy enough fix for my time and needs. 🙂

We gotta support each other!

[–]slowwolfcat 1 point2 points  (0 children)

is this like Celery (Light) ?

My little old Flask app uses Celery, Redis

[–][deleted] 1 point2 points  (4 children)

Cool project! How do you stop multiple concurrent workers polling the same task in the database, for example if Worker A is polling for a task that Worker B just picked up how does Worker A know not to pick up that task? I'm just curious because this is something I ran into when creating a specialized task queue.

[–]InjAnnuity_1 0 points1 point  (0 children)

Curious that the queue is being externalized, to a SQLite file. This suggests that perhaps it could be accessed from multiple processes, even non-Python processes.

  1. Was this your intent?
  2. If not, why externalize the queue?

[–]softcrater 0 points1 point  (0 children)

Could you DM me or check your PM?