Вернуться в портфолио
Высокопроизводительная визуализация данных и WASM

Trojan Horse | Визуализация киберразведки

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

Задача

Первоочередной задачей был рендеринг массивных наборов данных сетевых пакетов непосредственно в браузере при стабильных 60 FPS. Стандартные JavaScript-библиотеки были недостаточны; нам нужно было обойти традиционные узкие места браузера, чтобы обеспечить отзывчивость уровня 'Crisis Command'.

Решение

Мы внедрили WebAssembly (WASM) для переноса логики обработки на C++ непосредственно в браузер, достигнув почти нативной скорости выполнения. Для визуального слоя мы использовали WebGL и кастомные шейдеры GLSL для одновременного рендеринга тысяч динамических узлов. Модуль визуализации с ускорением на GPU обеспечивает плавную работу с многовекторными данными в реальном времени.

Использованные технологии
WebGLWebAssemblyNode.js
Trojan Horse | Визуализация киберразведки

Стратегические результаты

"Сокращение задержки обнаружения угроз на 65% и рост оперативной разведки на 40%."