Any other GraphQL Federation implementations apart from Apollo?

Any other GraphQL Federation implementations apart from Apollo?


1

I have been trying to build a federation gateway on top of existing graphql services and am curious if there are any other implementations of the same apart from apollo federation?

I tried to find but couldn’t find any. I am also looking for subscription on the federated gateway. Does anybody know any other implementations on the same?

Share
Improve this question

3 Answers
3

Reset to default


0

It seems that fastify-gql now supports being a Federation Gateway, with subscription support included.

Share
Improve this answer


0

Yes:

  1. Graphene (for python) with Graphene-Federation implements federation (there is in built support for graphql subscriptions). I have used this for a large-scale project and it works just fine (Although I personally prefer apollo)
  2. I haven’t personally used this, but tyk.io seems to have a pretty neat solution for federation: https://tyk.io/blog/an-introduction-to-graphql-federation/
  3. Bramble – https://movio.co/blog/building-a-new-api-platform-for-movio/
    Great for GoLang. I haven’t used it, but I have a friend who has

Something else that is not pure "federation" per-se – but which would solve your problem easily is GraphQL Mesh. https://www.graphql-mesh.com/

Hope this helps 🙂 !

Share
Improve this answer


-1

Have a look at WunderGraph Cosmo. It’s an open source solution to manage federated graphs with schema checks, change logs, analytics and distributed tracing. It comes with its own golang based Router that’s also open source and supports federated subscriptions. Some more info can be found here: https://wundergraph.com/cosmo

Share
Improve this answer

New contributor

Jens Neuse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.



Leave a Reply

Your email address will not be published. Required fields are marked *