Встречается на собеседованиях • сегодня
Какие знаешь инструменты для оценки производительности сервисов
JMH (Java Microbenchmark Harness) — стандарт для микротестов производительности Java-кода. Пример:
java
@BenchmarkMode(Mode.AverageTime)
@OutputTimeUnit(TimeUnit.NANOSECONDS)
public class MyBenchmark {
@Benchmark
public void testMethod() {
// тестируемый код
}
}Профайлеры:
- VisualVM — базовый анализ CPU, памяти, потоков
- YourKit/Java Mission Control — продвинутые коммерческие инструменты
- Async-Profiler — низкоуровневый профилинг с минимумом накладных расходов
Логирование метрик:
- Micrometer — интеграция с Prometheus, Graphite
- Dropwizard Metrics — гистограммы, таймеры, счетчики
Для распределенных систем — Jaeger, Zipkin для трейсинга.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы