Salesforce-MuleSoft-Platform-Architect Practice Test
Salesforce Spring 25 Release 152 Questions
A business process is being implemented within an organization's application network. The architecture group proposes using a more coarse-grained application
network design with relatively fewer APIs deployed to the application network compared to a more fine-grained design.
Overall, which factor typically increases with a more coarse-grained design for this business process implementation and deployment compared with using a more fine- grained
design?
A. The complexity of each API implementation
B. The number of discoverable assets related to APIs deployed in the application network
C. The number of possible connections between API implementations in the application network
D. The usage of network infrastructure resources by the application network
A. The complexity of each API implementation
Explanation:
A coarse-grained API consolidates multiple operations or data domains into fewer, larger interfaces. While this reduces the number of API endpoints, each API must handle a broader set of use cases, conditional logic, and data transformations, thereby increasing per-API complexity. Conversely, a fine-grained design spreads functionality across many small, single-purpose APIs, which each remain simpler to implement and evolve. Therefore, moving toward a coarser granularity directly raises the implementation complexity of each API service.