У меня rest, gql тоже в микросервисах, сути это не меняет. Более того gql на Go, который априоре по вводу выводу быстрее и фастифи. Связь с бд, получение данных по тунеллю микросервисов будет самым большим накладным расходом, на фоне которого оверхед фреймворка ничтожно мал