securedrop-client
securedrop-client copied to clipboard
docs(readme): add architecture diagram
Status
Ready for review
Description
@deeplow and I have walked through the log/
portion of this repository and mapped out:
- what spawns what services;
- what triggers what RPCs; and
- what reads/writes from/to what.
It should be descriptive and uncontroversial, except that we couldn't account for:
-
securedrop-log
, which nothing in eithersecuredrop-client
orsecuredrop-workstation
appears to invoke; or -
securedrop_log
, which nothing in eithersecuredrop-client
orsecuredrop-workstation
appears to load.
Are they remnants of an earlier implementation, before the securedrop-redis-log → securedrop-log-saver
buffering pipeline and the sd-rsyslog → qrexec securedrop.Log
RPC?