Goal:
- Implement jobqueue for simple flow control of background processing
- No state machine needed, simplicity is the key
- Implement in memory, but prepare for future possibility of separate process workers
- Have a feature flag to ease the transition and testing of the jobqueue
Acceptance Criteria:
- Job arguments can be passed through Redis or similar
- Simple job queue
- Updates are handled in the Queue
- Image builds are handled in the queue
Open questions:
- Are there any other background jobs that should be converted to the queue?