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.

Salesforce-MuleSoft-Platform-Architect Practice-Test - Home Previous
Page 19 out of 152 Pages