Диаграммы архитектуры и процессов
Каталог визуализаций процессов и структур платформы
Диаграммы архитектуры и процессов
В этом разделе собран полный каталог диаграмм, используемых в документации для описания платформы Манитон.
Обозначения
В диаграммах используются стандартные нотации Mermaid и C4 (упрощенно).
| Фигура/Стрелка | Значение |
|---|---|
Прямоугольник | Компонент системы или сервис |
Цилиндр | База данных или хранилище |
Сплошная стрелка | Синхронный вызов (HTTP/RPC) |
Пунктирная стрелка | Асинхронное сообщение (Event/Queue) |
1. Верхнеуровневая архитектура (High-Level)
Источник: Архитектура -> Схема взаимодействия
Демонстрирует разделение на клиентский слой, API Gateway, микросервисы, ядро (Core) и интеграции.
2. Модель данных (ERD)
Источник: Справочник API -> Ledger-DB
Показывает связи между пользователями, счетами, инструментами, операциями и проводками. Ключевая сущность — Operation, связывающая бизнес-действие с DLT (onchain_tx_hash).
3. Потоки данных (Data Flow)
СБП Пополнение (Payment In)
Источник: Справочник API -> Payments-RU
Последовательность действий от сканирования QR-кода до выпуска токенов CFA-RUB.
Международный вывод (Withdrawal)
Источник: Инструкции -> Международные операции
Процесс вывода средств через партнерскую сеть с учетом комплаенс-проверок и асинхронных статусов.
4. Безопасность и Доступы
Ролевая модель (RBAC)
Источник: Основные понятия -> RBAC
Матрица доступа ролей к ресурсам системы.
Управление ключами (HSM)
Источник: Архитектура -> Управление ключами
Схема безопасного подписания транзакций без извлечения приватного ключа.