Архитектура
Инфраструктурные компоненты
PostgreSQL, Redis, RabbitMQ, MinIO и эксплуатационные требования.
Инфраструктурные компоненты
PostgreSQL
- Основное транзакционное хранилище.
- Хранение доменных сущностей, витрин и журналов.
Redis
- Кэш быстрых срезов.
- Временные данные с TTL.
- Служебные счетчики (rate-limit, сессии).
RabbitMQ
- Очереди и шины событий между сервисами.
- Retry + dead-letter для устойчивой доставки.
MinIO
- Хранение файлов загрузок и выгрузок.
- Хранение отчётов и артефактов расчётов.
Эксплуатация
- Окружения: dev, stage, prod.
- Мониторинг: метрики, логи, алерты.
- Резервное копирование и проверка восстановления.