The queue should be backed by a persistent database that holds the contents of the queue in case the pod dies. Redis is probably the best choice for this. The database should be the source of truth with the queue acting as an interface on top.
Acceptance Criteria
- A database holds the contents of the queue
- Manipulating the queue also manipulates the underlying database
The queue should be backed by a persistent database that holds the contents of the queue in case the pod dies. Redis is probably the best choice for this. The database should be the source of truth with the queue acting as an interface on top.
Acceptance Criteria