Документация

Документация/На практике

Производительность и настройка

Явный бюджет производительности для политики защиты.

Измеряйте реальное приложение#

Сравните запуск, пропускную способность, память и задержки до и после защиты на сопоставимом оборудовании и одной Java. Прогрев и JIT влияют на результат; одного короткого запуска недостаточно.

Выделяйте критические пути#

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

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

Сделайте решение воспроизводимым#

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