News Score: Score the News, Sort the News, Rewrite the Headlines

Reliably Benchmarking Small Changes

I often have to benchmark web services to see if some small change has a meaningful impact on performance. Typically, you spawn a few web service workers and use another program (ideally on another machine in the same network) to hammer that service. During this time, the test program will keep track of how many requests were processed and the latency for each of them. If throughput goes up and/or latency goes down, your change was effective. All of this seems straightforward, so what's the catc...

Read more at ankush.dev

© News Score  score the news, sort the news, rewrite the headlines