Architecture docs updates
In #64 (closed) and related tasks, we have changed the architecture of the system fairly significantly. We need to update the docs to reflect these changes:
-
translate the notes on this issue (and esp this comment into (draft) docs to detail this aspect of the architecture better. -
update Documentation to reflect these architecture changes -
modify/revise the sequence diagram to reflect this in the docs (https://docs.aegir.hosting/dev/architecture/sequence/) -
add an architecture diagram specific to the RabbitMQ/Celery + relayd/dispatcherd + drupal aegir
console commands -
add a Glossary: - message queue vs. task queue
- exchange, routing_key, etc. in Celery?
Edited by Derek Laventure