Time to time you need to measure HTTP request time or benchmark resource performance - curl can help us. curl -s -w "%{time_total}\n" -o /dev/null http://localhost:8080/ 0.002 Thanks zsh it's easy to launch it multiple times. Because of raw time output it's easy to find some performance patterns (cache, garbage collector etc.) in your app. for i in {1..3}; curl -s -w "%{time_total}\n" -o /dev/null

