Skip to content

Диаграммы

Визуальное представление архитектуры и потоков данных платформы IWM.

Обзор пользовательского потока

Полная диаграмма пути пользователя: выбор региона, аутентификация, навигация по платформам, KYC и активация партнёра.

Исходный файл: docs/diagrams/user-flow.mmd (можно импортировать в Miro)

Ключевые концепции:

  • Региональная изоляция — отдельные развёртывания по регионам (EU, US, APAC)
  • Региональный SSO — один аккаунт на регион, работает на всех платформах
  • KYC Хаб — платформа Invest является центром верификации
  • Двусторонний KYC — синхронизация между IWM и внешними провайдерами
  • Автоактивация партнёра — мгновенная активация при входе на партнёрскую платформу

System Architecture

High-level overview of system components and their relationships.

Module Communication

How modules communicate: async events vs sync injection.

Clean Architecture

Request flow through architectural layers.

Database Schemas

Schema relationships across domains.

Order State Machine

Order lifecycle and state transitions.

MLM Tree (Closure Table)

Partner hierarchy and closure table structure.

Commission Flow

Async commission calculation process.

Payout Flow

Partner payout request and processing.

Auth Flow

Authentication flows: registration, login, refresh.