Как идентифицировать bottleneck в производительности?

Senior
353 просмотров
AFK Offer AI

Bottleneck — узкое место, ограничивающее производительность. Методология: при росте нагрузки наблюдаем CPU, Memory, DB connections, network. Если CPU 100% → код/алгоритм неэффективен. DB slow queries → нужны индексы, оптимизация запросов. Memory растёт и не уменьшается → memory leak. DB connections исчерпаны → connection pooling. Инструменты: APM (Datadog, New Relic) показывает slow transactions и traces, EXPLAIN ANALYZE для SQL, profiler для кода. Чиним одно место → находим следующее.

Следующий вопрос

Как тестировать JWT токены?