A brokerage firm hired you to evaluate a re-architected CPU-bound application they use in-house
to do market forecasting. This application is currently architected using a single business tier,
where complex algorithms are used to process large amounts of data to forecast market trends.
The current machine cannot be scaled vertically any further. A prototype was built, in which the
business tier was split into two tiers, where one depends on services provided by the other. They
were then deployed to two servers for testing. The prototype exhibited better scalability. Which
statement would explain this result?
A.
The applications deployed were simpler.
B.
There were more resources available to process any one request.
C.
There was additional network traffic between the two business tiers of the application.
D.
The business model was simplified by partitioning it into tiers with well-defined limited
interactions.