Manage Data and State¶
Primary State Stores¶
| Store | Used by | Purpose |
|---|---|---|
postgresql |
core/connect/sitepwrmon/telematics | transactional app state |
postgresql-incidents |
incidents | alerts/incidents domain state |
rabbitmq |
event-driven integrations | queue/event exchange |
valkey |
core | caching and fast state access |
Data Boundaries¶
flowchart LR
subgraph Manage Services
Core[core]
Connect[connect]
Site[sitepwrmon]
Tele[telematics]
Inc[incidents]
end
Core --> PG[(postgresql)]
Connect --> PG
Site --> PG
Tele --> PG
Inc --> PGI[(postgresql-incidents)]
Core --> MQ[(rabbitmq)]
Core --> VK[(valkey)]
Local Persistence Model¶
Compose volumes are persistent across restarts. Use ./reset when a clean state is required.