Java Performance And Scalability A Quantitative Approach -
Average response time is a lie for performance testing. A single slow request skews the mean. Use percentiles:
You cannot fix what you cannot measure. You need a statistical sampling approach, not sporadic logging. Java Performance And Scalability A Quantitative Approach
Adding Redis or Caffeine cache is useless if the hit ratio is low. Average response time is a lie for performance testing