krawla_architecture
Krawla Architecture
The Krawla-landscape consists of many distributet workers. The workers communicate through rabbitmq. State and results are stored in a central postgres database. The config tool is used for centralised state-management and configuration.
Config Tool
- config tool (edit shop configuration, control-interface, qa-tools) - watchers (check state of craws, kill workers,…)
Controller
- controller-api (interface to start/stop shops) - rabbitmq (messaging-system)
DB-Host
- postgres
Downloaders
- workers + config-tool-workers
krawla_architecture.txt · Last modified: 2024/04/11 14:23 by 127.0.0.1