title: Does it make sense to use GraphQL for microservices intercommunication?
body: <p>I've read a lot on using GraphQL as API gateway for the front-end in front of the micro-services.
  But I wonder if all the GraphQL advantages over Rest aren't relevant to communication between the micro-services as well.
  Any inputs, pros/cons and successful usage examples will be appreciated.</p>