[Перевод] Анатомия неудачного микробенчмарка
В новом переводе от команды Spring АйО подробно разбираются концептуальные, методологические и технические ошибки, на которые легко наткнуться при попытке протестировать такие механизмы, как synchronized и ReentrantLock . Автор объясняет, почему микробенчмарки часто измеряют не то, что вы думаете, и почему для получения осмысленных результатов лучше использовать макротесты или полагаться на экспертов.
https://habr.com/ru/companies/spring_aio/articles/922848/
#java #kotlin #benchmark #benchmarking #benchmarks #performance #performance_optimization #spring #spring_boot #spring_framework