DPIclimate / DPIclimate/broker

Decouple receiving processes from the DB and MQ

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

Description

Restarting the entire system is not a problem in our use-cases, but it is frustrating that receivers need to be stopped when almost all code updates do not affect them.

There is also an argument that decoupling the receivers from the rest of the system would make it easier to deploy in security-constrained environments. For example, if the receivers could run in a DMZ and the rest of the system could retrieve messages by calling out to the DMZ it would provide a more secure deployment.

This would perhaps require a 2nd MQ - one running for the receivers and one running for the rest of the system. Alternatively, FTP or scp could be used to get messages.

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.