H13-511_V5.5 · Question #461
The software architecture style is based on small functional blocks that focus on a single responsibility and function, and uses a modular approach to combine complex large-scale applications. Each…
The correct answer is A. Microservices. Microservices is correct because the description precisely matches its defining characteristics: decomposing applications into small, single-responsibility services that communicate via language-agnostic APIs (typically REST or gRPC). This modularity allows each service to be…
Question
The software architecture style is based on small functional blocks that focus on a single responsibility and function, and uses a modular approach to combine complex large-scale applications. Each functional block uses a language-independent API set to communicate with each other.
Options
- AMicroservices
How the community answered
(18 responses)- A100% (18)
Explanation
Microservices is correct because the description precisely matches its defining characteristics: decomposing applications into small, single-responsibility services that communicate via language-agnostic APIs (typically REST or gRPC). This modularity allows each service to be developed, deployed, and scaled independently.
There are no distractors listed in this question - only option A is provided, making it a single-answer identification question rather than a comparative one.
Memory tip: Think "micro = small, service = job" - each microservice does exactly one job and talks to others through APIs, like independent contractors on a project who communicate via a common language (the API) regardless of their individual expertise (programming language).
Topics
Community Discussion
No community discussion yet for this question.