bcgov / bcgov/zeva2

ZEVA2 - set up a queue system service

Open
#19 0 comments 0 reactions 1 assignee Claimed by @tim738745 View on GitHub
Dominant language
TypeScript
Stars
1
Forks
6
Avg merge
14h 22m
Merged PRs (30d)
32

Description

Set up a queue system service, analogous to the "workers" service in ITVR and the "workers" service in CTHUB (they both use django-q).

Use BullMQ (https://docs.bullmq.io/); it is dependent on Redis. We can use this task queue service to send emails in a way such that if an email fails to send, we'll have knowledge of that and can resend (automatically or otherwise). There may be other uses as well.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.