Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ISTQB CTAL-TTA Exam - Topic 6 Question 52 Discussion

The last release of a hotel booking website resulted in poor system performance when hotel searches reached peak volumes. To address these problems in the forthcoming release, changes to the system architecture are to be implemented as follows:Change 1 - Provision of a single Internet service using multiple servers, rather than a single server, to maximize throughput and minimize response time during peak volumesChange 2 - Prevention of unnecessary database calls for objects that were not immediately needed by the calling applications. Achieved by not automatically creating database connections at the start of processing, instead only just before the data is required.The system architecture document has been drafted and as Technical Test Analyst you have been invited to participate in its review. Which of the following review checklist items is MOST likely to identify any defects in the proposed system architecture for Change 1?
B) Load balancing
A) Connection pooling
C) Distributed processing
D) Caching

ISTQB CTAL-TTA Exam - Topic 6 Question 52 Discussion

Actual exam question for ISTQB's CTAL-TTA exam
Question #: 52
Topic #: 6
[All CTAL-TTA Questions]

The last release of a hotel booking website resulted in poor system performance when hotel searches reached peak volumes. To address these problems in the forthcoming release, changes to the system architecture are to be implemented as follows:

Change 1 - Provision of a single Internet service using multiple servers, rather than a single server, to maximize throughput and minimize response time during peak volumes

Change 2 - Prevention of unnecessary database calls for objects that were not immediately needed by the calling applications. Achieved by not automatically creating database connections at the start of processing, instead only just before the data is required.

The system architecture document has been drafted and as Technical Test Analyst you have been invited to participate in its review. Which of the following review checklist items is MOST likely to identify any defects in the proposed system architecture for Change 1?

Show Suggested Answer Hide Answer
Suggested Answer: B

Analysis:

For Change 1, which involves using multiple servers to maximize throughput and minimize response time, the key concern is how the load is distributed across these servers.

B . Load balancing:

Load balancing is the process of distributing network or application traffic across multiple servers to ensure no single server becomes overwhelmed. It is crucial for maximizing throughput and minimizing response times, particularly during peak volumes.

Explanation of Incorrect Options:

A . Connection pooling:

This is related to managing database connections efficiently but is not directly relevant to distributing web server traffic.

C . Distributed processing:

This refers to dividing processing tasks across multiple processors or machines but is not specific to managing web server load.

D . Caching:

Caching helps improve performance by storing frequently accessed data in memory, reducing the need to retrieve it from the database, but it does not address load distribution across servers.


The ISTQB CTAL-TTA syllabus and standard practices in reviewing system architecture emphasize the importance of load balancing for managing server traffic and ensuring optimal performance during peak loads.

Sources:

ISTQB-CTAL-TTA Syllabus

General knowledge on system architecture and load balancing.

Contribute your Thoughts:

0/2000 characters
I practiced a similar question where connection pooling was mentioned, but I don't think it's the best fit for this scenario. Load balancing feels more appropriate.
upvoted 0 times
...
Brinda
5 days ago
I feel like distributed processing could also be relevant here, but I'm leaning towards load balancing since it directly addresses the server setup.
upvoted 0 times
...
Bernadine
10 days ago
I'm not entirely sure, but I think caching might help with performance too. Isn't it about storing frequently accessed data?
upvoted 0 times
...
Thad
15 days ago
I remember we discussed load balancing in our last session. It seems crucial for managing multiple servers effectively during peak times.
upvoted 0 times
...

Save Cancel