Ответ
Пример расчета риска при критичной скорости:
Допустим, мы разрабатываем платежный шлюз, где задержка >500ms приводит к 15% отказу пользователей.
Риск: Задержка из-за нового антифрод-алгоритма.
Расчет:
- Вероятность (P): 30% (алгоритм в beta)
- Ущерб (I): 15% потеря транзакций
- Risk Exposure = P * I = 0.3 * 0.15 = 4.5% потенциальных потерь
Решение: Запускаем canary-релиз с мониторингом latency:
if feature_enabled('new_antifraud'):
with measure_latency('antifraud_v2'):
result = process_payment_v2(order)
else:
result = process_payment_v1(order)
Вывод: Риск неприемлем (>2% потерь), поэтому разворачиваем постепенно с circuit breaker.