Question 110


3.6.3 Question

Multiple Choices

Your U.S.-based company recently opened an office in England. Staff members have been making lots of sales calls, which have generated an increase in visits to the company’s websites. Much of the activity involves downloading sales sheets, product descriptions, and other sales support information currently stored in PDFs. There have been some performance-related complaints from remote sales staff, but no local users have noticed any problems.

Which of the following are potential solutions? (Choose all that apply.)

  • A. Bundle and minify the PDF files to ensure that there is no wasted space.
  • B. Write an action result that takes a file name and returns a compressed version of the file for download.
  • C. Sign on with a CDN with nodes in North America and Europe and use it to serve files and other static content to sales support staff.
  • D. Add two additional servers and create a server farm to serve your content.

Answer:

BC
Explanation
A. Incorrect: Bundling would create unreadable files because it would concatenate PDF files inappropriately.
B. Correct: This solution causes more work on the client side to open and view the compressed content, but it provides a more responsive user experience.
C. Correct: Moving the part of the site most affected by the new usage closer to the users increases their download speed and thus their perceived performance.
D. Incorrect: Because local users have not noticed a reduction in performance, it is unlikely that adding more cycles at the server level would improve the responsiveness of the application for remote users.