1. Adobe. (n.d.). GraphQL source handler. Adobe Developer Documentation. Retrieved from https://developer.adobe.com/graphql-mesh-gateway/mesh/sources/graphql/. In the "Batching" section
the documentation explicitly describes how to use the batch property to "batch multiple calls to the same source into a single call
" which is the direct technical solution to the n+1 problem.
2. Adobe. (n.d.). API Mesh overview. Adobe Developer Documentation. Retrieved from https://developer.adobe.com/graphql-mesh-gateway/. The overview states that API Mesh "reduces the number of API requests that a client application needs to make
" which is the fundamental goal when solving the n+1 problem.
3. Adobe. (2023). API Mesh. Adobe Commerce Developer Guide. Retrieved from https://developer.adobe.com/commerce/extensibility/api-mesh/. This guide highlights that a key benefit of API Mesh is to "improve storefront performance" by combining services
thus preventing the multiple
inefficient API calls characteristic of the n+1 pattern.