Why measure performance?
It sounds nice to go out for dinner and impress our guests by telling them that our APIs serve 10,000 requests per second, but nobody cares about numbers that do not bring any value.
An application’s performance impacts a company’s business in many ways, which are often underestimated because you can’t see a performance issue at first sight as you can with a bug. In fact, performance is responsible for the following:
- A slow API, which may result in customers abandoning your website, as documented by this research: https://www.shopify.com/enterprise/site-performance-page-speed-ecommerce
- A server in an idle state during high-load traffic, which is a waste of resources that impacts your infrastructure bill
- Unoptimized API code, which may waste resources that affect your infrastructure bill
Therefore, to save money and open new business opportunities, it is crucial to measure the application’s performance, but...