zlacker

[parent] [thread] 1 comments
1. cakoos+(OP)[view] [source] 2022-09-06 00:28:47
What does "distributed" mean in this context?

> Each queue is implemented using a Redis list.

That seems to imply that queue itself is not distributed.

But maybe "distributed" refers to the fact that workers are running on multiple machines? (Though that is a bit confusing to me; sort of like calling Postgres a distributed database because the clients are on multiple machines.)

replies(1): >>welder+11
2. welder+11[view] [source] 2022-09-06 00:37:33
>>cakoos+(OP)
Distributed means a central broker (Redis) and many distributed workers (multi-process and multi-machine). It's the term used by Celery/RQ/Huey and others.
[go to top]