Setting Up a TaskServer¶
Zaku has two main components: a job queue server connected with a redis store, and a python client.
You need to set up a TaskServer to use the queue.
Setting Up a Redis Store¶
First, you need to have a redis server running. You can install redis using the redis-stack docker distribution. This is because the RedisJSON module we use is not available in the default redis distribution.
brew tap redis-stack/redis-stack
brew install redis-stack
```{admonition} Default redis cask does not work!
brew install redis
now running the server this way will not work
redis