ADR-7: Analytics/reporting database
Proposed
Improve performance and availability of operational services.
Report generation is usually a heavy process and affect the operational system significantly, so it is reasonable to store reporting related data in a separate database.
We need to keep in sync reporting data.