{"id":2564,"date":"2023-04-27T13:00:51","date_gmt":"2023-04-27T13:00:51","guid":{"rendered":"https:\/\/loadfocus.com\/blog\/?p=2564"},"modified":"2023-04-27T13:00:52","modified_gmt":"2023-04-27T13:00:52","slug":"how-are-throughput-and-response-time-related","status":"publish","type":"post","link":"https:\/\/loadfocus.com\/blog\/2023\/04\/how-are-throughput-and-response-time-related","title":{"rendered":"How are Throughput and Response Time Related"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes read<\/span><\/span><!-- pn-tldr --><h2>Key takeaways<\/h2><ul><li>Throughput and response time diverge under load: throughput plateaus while response time climbs.<\/li><li>The knee in that curve is your real capacity, not the maximum throughput figure.<\/li><li>Report both. Either one alone can be made to look good.<\/li><\/ul><!-- \/pn-tldr -->\n<h2 class=\"wp-block-heading\">Website loading<\/h2>\n\n\n\n<p class=\"lead\">Have you ever wondered what happens when you visit a website or use an app that takes a long time to load? It seems to take an eternity at times! This is where software testing comes in. <\/p>\n\n\n\n<p>Use our <a href=\"https:\/\/loadfocus.com\/load-testing\">load test tool<\/a> you can test how well a website or app can handle a large number of people, all while using it at the same time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Throughput<\/h2>\n\n\n\n<p>When we test a website or app, we pay close attention to something called &#8220;<a href=\"https:\/\/loadfocus.com\/blog\/2013\/07\/what-is-throughput-in-performance-testing\/\" title=\"What is Throughput in Performance Testing?\">throughput<\/a>.&#8221; <a href=\"https:\/\/loadfocus.com\/blog\/2013\/07\/what-is-throughput-in-performance-testing\/\">Throughput<\/a> is a measure of how many people can use a website or app concurrently without becoming too slow or crashing. It&#8217;s like a road &#8211; if there are too many cars on it, it slows down and people start honking their horns! Throughput tells us how many &#8220;cars&#8221; the website or app can handle before becoming too slow.<\/p>\n\n\n\n<p>You can even view this in real-time when <a href=\"https:\/\/loadfocus.com\/load-testing\">running load tests<\/a> using <a href=\"https:\/\/loadfocus.com\/\">LoadFocus<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Response Time<\/h2>\n\n\n\n<p>Another important thing we look at is &#8220;<a href=\"https:\/\/loadfocus.com\/blog\/2013\/07\/what-is-response-time-in-performance-testing\/\" title=\"What is Response Time in Performance Testing?\">response time<\/a>&#8220;. This is like how long it takes for the website or app to do something when you click on a button or link. It&#8217;s like if you ask your mom for a snack and she takes a long time to bring it to you &#8211; you start to get hungry and frustrated! We want the website or app to be really fast, so people don&#8217;t get frustrated and leave.<\/p>\n\n\n\n<p>If you are familiar to Apache JMeter, you can also upload your test scripts in the cloud using <a href=\"https:\/\/loadfocus.com\/jmeter-load-testing\" title=\"\">JMeter Cloud Load Test tool<\/a> and run your tests with tens of thousands of users from multiple <a href=\"https:\/\/loadfocus.com\/locations\" title=\"\">cloud test locations<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Are Throughput and Response Time Related?<\/h2>\n\n\n\n<p><strong>Throughput<\/strong> and r<strong>esponse time<\/strong> are related. The average transaction&#8217;s response time tends to decrease as overall throughput increases. However, by allocating a disproportionate amount of resources to a specific query, you can reduce response time at the expense of overall throughput.<\/p>\n\n\n\n<p>That&#8217;s all there is to it! When we test websites and apps to ensure they work well for a large number of people, we pay close attention to throughput and response time. Just as we want our roads to be able to handle a large number of cars without becoming too congested, we want our websites and apps to be able to handle a large number of users without becoming too slow or frustrating.<\/p>\n\n\n\n<p><a href=\"https:\/\/loadfocus.com\/\">LoadFocus<\/a> is an <a href=\"https:\/\/loadfocus.com\/\">all-in-one cloud testing platform<\/a> that allows you to easily perform load and performance tests to ensure that your website, application or API can handle high traffic volume and usage. One of the key metrics that you can measure with <a href=\"https:\/\/loadfocus.com\/\">LoadFocus<\/a> is response time and throughput.<\/p>\n<!-- pn-faq --><h2>Frequently Asked Questions<\/h2><h3>How are throughput and response time related?<\/h3><p>They track together until the system saturates. After that, throughput plateaus while response time keeps climbing, because requests are queuing rather than being served faster.<\/p><h3>Where is my real capacity?<\/h3><p>At the knee in that curve, where response time starts rising while throughput stops. The maximum throughput figure is usually past the point where the experience became unacceptable.<\/p><h3>Why report both numbers?<\/h3><p>Because either one alone can be made to look good. High throughput with terrible latency, or excellent latency at trivial load, are both easy to produce and neither describes the system.<\/p><!-- \/pn-faq --><!-- pn-related-reading --><h2>Related reading<\/h2><ul><li><a href=\"https:\/\/loadfocus.com\/blog\/2013\/07\/what-is-throughput-in-performance-testing\">What is Throughput in Performance Testing? Definition + How to Measure<\/a><\/li><li><a href=\"https:\/\/loadfocus.com\/blog\/2026\/04\/mobile-app-load-times-case-study-cloud-load-testing\">Cutting Mobile App Load Times With Cloud Testing<\/a><\/li><li><a href=\"https:\/\/loadfocus.com\/blog\/2022\/03\/actively-measure-the-right-key-metrics-during-performance-testing\">Measure the Right Key Metrics in Performance Testing<\/a><\/li><\/ul>","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\"><\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes read<\/span><\/span>Key takeaways Throughput and response time diverge under load: throughput plateaus while response time climbs. The knee in that curve is your real capacity, not the maximum throughput figure. Report both. Either one alone can be made to look good. Website loading Have you ever wondered what happens when you visit a website or use&#8230;  <a href=\"https:\/\/loadfocus.com\/blog\/2023\/04\/how-are-throughput-and-response-time-related\" class=\"more-link\" title=\"Read How are Throughput and Response Time Related\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":2566,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,48],"tags":[408,407,410],"class_list":["post-2564","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-load-testing","category-test-automation","tag-loading-metrics","tag-relation-between-throughput-and-response-time","tag-website-metrics"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/posts\/2564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/comments?post=2564"}],"version-history":[{"count":2,"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/posts\/2564\/revisions"}],"predecessor-version":[{"id":2567,"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/posts\/2564\/revisions\/2567"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/media\/2566"}],"wp:attachment":[{"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/media?parent=2564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/categories?post=2564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/loadfocus.com\/blog\/wp-json\/wp\/v2\/tags?post=2564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}