DiamondLightSource / DiamondLightSource/daq-queuing-service

Add queue database

Open
#16 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
0
Forks
1
Avg merge
1d 3h
Merged PRs (30d)
16

Description

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.