Implementing a federated graph with apollo server lambda, good or bad?

Hell!

Apollo release the federated graph some time ago. More info here https://www.apollographql.com/docs/apollo-server/federation/implementing/

What do you guys think about using this in serverless? Using the https://www.apollographql.com/docs/apollo-server/deployment/lambda/

I thinking about refactor existing rest apis to graphql. I have around 15 microservice as rest apis.

what I’m thinking about is if the Apollo gateway will do to many calls to all the microservices to check up all the schemas. Because this will happen every time someone calls the gateway api.

What do you guys think about this?