This article talks about the ability to do multiple mutations and queries per request:
Here’s the relevant assertion:
A good GraphQL runtime implementation executes multiple GraphQL mutations in a single request in sequence one by one, while it executes multiple GraphQL queries in the same request in parallel.
We should investigate this as part of Dgraph’s implementation.