A travel company re-architects its application from a two-tier to a three-tier architecture. To
see what impact the new architecture has on its non-functional requirements (NFR), the
company intends to build a prototype based on the new architecture. The company
compares the NFR metrics associated with the new prototype against the metrics from their
original two-tier solution. Which option is an advantage of the original two-tier solution?
A.
It has better availability because it has fewer single points of failure.
B.
It has better manageability because each client has its own copy of the application.
C.
It has better performance because each client must use its own set of domain objects.
D.
It has better scalability because each client can access the database independently of
other clients.
B