GraphQL and Microservice Architecture
问题 I'm trying to understand where GraphQL is most suitable to use within a Microservice architecture. There is some debate about having only 1 GraphQL schema that works as API Gateway proxying the request to the targeted microservices and coercing their response. Microservices still would use REST / Thrift protocol for communication thought. Another approach is instead to have multiple GraphQL schemas one per microservice. Having a smaller API Gateway server that route the request to the