S90-01A · Question #67
I anticipate building larger service compositions comprised of more services. How will this likely affect performance and infrastructure?
The correct answer is A. It will likely increase performance demands and require an increase in infrastructure investment. Building larger service compositions means more services communicating over a network, which multiplies inter-service calls, adds serialization/deserialization overhead, and introduces latency at each hop - all of which increase performance demands and require greater…
Question
I anticipate building larger service compositions comprised of more services. How will this likely affect performance and infrastructure?
Options
- AIt will likely increase performance demands and require an increase in infrastructure investment.
- BIt will likely reduce performance demands and require an increase in infrastructure investment.
- CIt will likely increase performance demands and require a reduction in infrastructure investment.
- DIt will not affect performance or infrastructure.
How the community answered
(35 responses)- A71% (25)
- B3% (1)
- C9% (3)
- D17% (6)
Explanation
Building larger service compositions means more services communicating over a network, which multiplies inter-service calls, adds serialization/deserialization overhead, and introduces latency at each hop - all of which increase performance demands and require greater infrastructure investment (more compute, memory, networking, and observability tooling) to maintain acceptable response times.
Why the distractors fail:
- B is wrong because more services don't reduce performance demands - each added service is an additional failure point and latency source.
- C is wrong because you can't scale more services with less infrastructure; you need more to support the additional load and complexity.
- D is wrong because there is a clear, well-established cost: distributed systems have inherent overhead that monoliths avoid (network calls, service discovery, load balancing, etc.).
Memory tip: Think "more services = more moving parts = more strain on everything." Just like adding more employees to a company increases communication overhead and operational costs, adding more services increases both performance demands and the infrastructure needed to support them.
Topics
Community Discussion
No community discussion yet for this question.