Virtual Vision Ltd
Технологии

Инфраструктура, созданная для масштабов финансовой отрасли

От внутренней архитектуры механизма сопоставления заявок до управления ключами на базе HSM — каждый уровень платформы Virtual Vision спроектирован с учётом требований безопасности, отказоустойчивости и регуляторной строгости с первого дня.

Архитектура платформы

Событийно-ориентированная, горизонтально масштабируемая, мультирегиональная

Модульная микросервисная архитектура обеспечивает независимое масштабирование каждого компонента, развёртывание без простоев и изолированные сбои без каскадных последствий — базовое требование к финансовой инфраструктуре, работающей в режиме 24/7.

Клиентский уровень
Веб- и мобильные интерфейсыПартнёрские REST/WS APIsКонсоль администратораSDK-интеграции
Уровень шлюза
API Gateway и ограничение запросовСервис аутентификации и токеновМаршрутизация запросовЗащита от DDoS
Основные сервисы
Движок сопоставления заявокОбработка ордеров и расчётыПлатёжные рельсыKYC/AML EngineУправление рисками и лимитамиСервис рыночных данных
Данные и обмен сообщениями
Потоковая обработка событий (Kafka)Временные ряды (БД)Реляционная СУБД (HA)Кэш в оперативной памяти (Redis)
Инфраструктура
Мультирегиональное облакоГруппы автомасштабированияCDN и граничные узлыСтек наблюдаемости

Микросервисы

Каждый домен — сопоставление заявок, платежи, KYC, рыночные данные — представляет собой независимо развёртываемый сервис с собственным SLA, политикой масштабирования и циклом релизов.

Событийно-ориентированное ядро

Шина событий на базе Kafka разделяет производителей и потребителей, обеспечивает семантику «ровно один раз» и формирует полный воспроизводимый журнал аудита на каждом уровне.

Мультирегиональный режим Active-Active

Основной и резервный регионы — Сингапур, Токио и Дублин — работают одновременно; маршрутизация на основе состояния здоровья обеспечивает переключение за менее чем 30 секунд без потери данных.

Развёртывание без простоев

Конвейеры blue/green и canary в сочетании с флагами функций позволяют выпускать обновления несколько раз в день без технических окон и заметных пользователю перебоев.

Модель безопасности

Защита на каждом уровне

Безопасность — это не галочка в настройках, а архитектурное ограничение, применяемое на каждом уровне: от генерации ключей до сетевого выхода.

FIPS 140-2 Level 3 HSMs
TLS 1.3 + AES-256 в состоянии покоя
CREST-сертифицированное тестирование на проникновение
Мониторинг угроз SIEM 24/7

Управление ключами HSM

Все ключи подписи и шифрования генерируются внутри аппаратных модулей безопасности FIPS 140-2 Level 3. Ключи никогда не покидают границу HSM в открытом виде; ротация выполняется автоматически и фиксируется в журнале.

Изолированные среды

Производственная, тестовая и разработческая сети полностью разделены: выделенные VPC, отдельные IAM-принципалы и отсутствие доверительных путей между средами — это исключает риск горизонтального перемещения.

Сквозное шифрование

TLS 1.3 применяется во всех внешних и внутренних межсервисных коммуникациях. Данные в состоянии покоя зашифрованы с применением AES-256; для персональных и финансовых данных применяется шифрование на уровне полей.

Непрерывный мониторинг угроз

Круглосуточная платформа SIEM с обнаружением аномалий, оповещениями в реальном времени и автоматизированными сценариями сдерживания. Среднее время обнаружения критических событий — менее 4 минут.

Ежегодное тестирование на проникновение

Ежегодные независимые red-team-испытания, проводимые CREST-сертифицированными специалистами, в сочетании с непрерывным автоматизированным сканированием. Все выявленные уязвимости проходят сортировку и устраняются в рамках отслеживаемых SLA.

Аудит кодовых путей

Обязательные проверки кода, SAST/DAST в CI-конвейерах, сканирование зависимостей на уязвимости и подписанные артефакты релизов гарантируют прослеживаемость каждого изменения до верифицированного автора.

Соответствие требованиям и сертификации

Работаем в соответствии с требованиями регуляторов

Мы поддерживаем соответствие требованиям на постоянной основе, а не как разовое мероприятие. Сертификации, аудиты и готовность к лицензированию отслеживаются как актуальные результаты программы.

ISO 27001

Сертифицированная система управления информационной безопасностью. Ежегодные наблюдательные аудиты и повторная сертификация каждые три года.

SOC 2 Type II

Критерии доверительных услуг в области безопасности, доступности и конфиденциальности, подтверждённые независимой аудиторской компанией.

PCI-DSS Ready

Среды обработки карточных данных, спроектированные в соответствии с требованиями PCI-DSS v4.0. Программа подготовки под руководством QSA-аудитора продолжается.

MAS TRM Aligned

Руководящие принципы управления технологическими рисками соблюдаются для клиентов и развёртываний, зарегистрированных в Сингапуре.

HKMA STSC Aligned

Меры контроля из Руководства по надзорной политике TM-E-1 задокументированы и подтверждены для операций на биржах Гонконга.

VARA Ready

Система соответствия требованиям Регуляторного органа по виртуальным активам Дубая включена в дорожную карту продукта.

Все сертификационные материалы и отчёты об аудите предоставляются клиентам и потенциальным партнёрам по запросу на условиях соглашения о неразглашении.

API и интеграция

Интеграция с приоритетом разработчика и надёжностью производственного уровня

Чистые версионированные API с исчерпывающими SDK, интерактивным доступом к песочнице и потоками WebSocket в реальном времени — интеграция, которая уважает время вашей команды разработчиков.

REST API v2

Полностью версионированный API с опубликованной спецификацией OpenAPI 3.1. Единый формат ошибок, постраничная навигация с курсором и ключи идемпотентности для каждого изменяющего эндпоинта.

WebSocket Streams

Потоки стакана ордеров, торговых сделок, баланса счёта и рыночных данных в режиме реального времени через постоянные WebSocket-соединения с поддержкой автоматического переподключения.

Нативные SDK

Официальные SDK для TypeScript/Node.js, Python и Go. Каждый SDK включает определения типов, логику повторных попыток, автоматические прерыватели и примеры использования.

Webhooks

Надёжная доставка событий с экспоненциальными повторными попытками, подписью полезной нагрузки HMAC-SHA256 и журналами доставки по каждому эндпоинту для полной наблюдаемости.

Среда песочницы

Полностью изолированная песочница, воспроизводящая возможности производственной среды — включая симулированное сопоставление ордеров и деревья решений AML — без производственных данных и рисков.

FIX Gateway

Шлюз FIX 4.4 для институционального маршрутизации ордеров с управлением сессиями, мониторингом сердцебиения и поддержкой диалектов для различных рынков.

Пример: Размещение лимитного ордера через REST API
POST /v2/orders
Authorization: Bearer <api_key>
Content-Type: application/json

{
  "symbol":    "BTC-USDT",
  "side":      "buy",
  "type":      "limit",
  "price":     "67450.00",
  "quantity":  "0.5",
  "timeInForce": "GTC",
  "clientOrderId": "ord-20240601-001"
}

// 201 Created
{
  "orderId":   "vvl-8f3a2c1d",
  "status":    "open",
  "symbol":    "BTC-USDT",
  "side":      "buy",
  "price":     "67450.00",
  "quantity":  "0.5",
  "filled":    "0.0",
  "createdAt": "2024-06-01T09:15:32.441Z"
}
Масштабируемость и производительность

Показатели, подтверждённые в условиях реальной нагрузки

Приведённые цифры отражают измеренную производительность при длительной нагрузке — не теоретические максимумы, — подтверждённые сторонним нагрузочным тестированием и непрерывным мониторингом производственной среды.

99.99%
SLA доступности платформы
Измерено за последние 24 месяца
<1ms
Задержка механизма сопоставления
P99 от подачи заявки до подтверждения
1.2M
Заявок в секунду
Пиковая устойчивая пропускная способность
<50ms
Время отклика API
P95 задержка REST-эндпоинта
500+
Торговых пар
Спот, фьючерсы и OTC
$40B+
Годовой объём операций
По всем клиентским развёртываниям

Горизонтальное масштабирование — встроенное, а не добавленное

Группы автомасштабирования

Метрики CPU, памяти и глубины очередей обеспечивают автоматическое горизонтальное масштабирование в течение нескольких секунд — без ручного вмешательства и предварительного выделения ресурсов.

Бесстатусная архитектура сервисов

Каждый сервис изначально спроектирован без сохранения состояния: сессионные и прикладные данные хранятся исключительно в распределённых хранилищах, что обеспечивает мгновенное масштабирование без привязки сессий.

Шардирование баз данных и реплики для чтения

Запросы на запись направляются в шардированные первичные узлы; реплики для чтения обрабатывают аналитические и отчётные нагрузки, не влияя на пропускную способность транзакций.

Автоматические выключатели и механизм противодавления

Автоматические выключатели на основе Resilience4j и противодавление ограничителя скорости предотвращают каскадные сбои при экстремальных пиках нагрузки.

99.99%
Доступность платформы — измеренная, а не декларируемая

Измерение за последние 24 месяца по всем производственным развёртываниям. Инциденты публично отражаются в клиентском портале с полными RCA-отчётами в течение 48 часов.

Готовы создать свою финансовую платформу?

Расскажите нам о своём проекте. Мы обеспечим инфраструктуру, безопасность и экспертизу в области комплаенса.