nerdexam
F5

101 · Question #367

Which two of the following factors are often responsible for poor Web application performance? (Choose two.)

The correct answer is B. The time it takes to deliver the HTTP response over the network. D. The time it takes to generate the HTTP response. Network delivery time and server-side response generation are the two primary bottlenecks most often responsible for poor web application performance.

Section 5: Application Delivery Basics

Question

Which two of the following factors are often responsible for poor Web application performance? (Choose two.)

Options

  • AThe time it takes to generate an HTTP request.
  • BThe time it takes to deliver the HTTP response over the network.
  • CThe time it takes to display the HTTP response in the browser.
  • DThe time it takes to generate the HTTP response.

How the community answered

(23 responses)
  • A
    4% (1)
  • B
    87% (20)
  • C
    9% (2)

Why each option

Network delivery time and server-side response generation are the two primary bottlenecks most often responsible for poor web application performance.

AThe time it takes to generate an HTTP request.

HTTP request generation on the client side is a fast, local CPU operation and is rarely a meaningful bottleneck in overall web application performance.

BThe time it takes to deliver the HTTP response over the network.Correct

Network delivery time is a dominant performance factor because bandwidth constraints, high latency, and packet loss all directly delay how quickly the HTTP response reaches the client, and this delay compounds across multiple resources on a page.

CThe time it takes to display the HTTP response in the browser.

Browser rendering and display time, while measurable, is generally not considered a primary or dominant factor in poor web application performance when compared to network and server-side delays.

DThe time it takes to generate the HTTP response.Correct

Server-side response generation time - encompassing database queries, application logic execution, and backend processing - is one of the most significant contributors to slow web application performance, as clients must wait idly until the server finishes producing the response.

Concept tested: Web application performance bottleneck identification

Source: https://developer.mozilla.org/en-US/docs/Web/Performance/How_browsers_work

Topics

#web performance#HTTP response#network latency#application performance

Community Discussion

No community discussion yet for this question.

Full 101 Practice