A travel company re-architected its application from a two-tier to a three-tier architecture. To see
what impact the new architecture would have on its non-functional requirements (NFR), the
company intends to build a prototype based on the new architecture. The company compared the
NFR metrics associated with the new prototype against the metrics from their original two-tier
solution. What 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.