I found that Redis Queue is a good broker to start the a new task for processing. However, I don't know whether Redis Queue is using Multithreading or Multiprocessing in Python?.
The original repo is here: https://github.com/rq/rq
"RQ (Redis Queue) is a simple Python library for queueing jobs and processing them in the background with workers"
Furthermore, what is the meaning of workers here? Is it processors (CPU cores) in the computer?
Thank you guys