A travel company re-architected their application from a two-tier to a three-tier architecture. To see
what impact the new architecture would have on its non-functional requirements (NFRs), the
company built a prototype based on this new architecture. When they profiled it during testing, the
company noticed that clients often share domain objects and leverage some of each other’s work.
Which characteristic of the prototype could improve based on their observation?
A.
Security
B.
Flexibility
C.
Availability
D.
Performance