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?
3 Answers
Reset to default
0
It seems that fastify-gql now supports being a Federation Gateway, with subscription support included.
0
Yes:
- 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)
- 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/
- 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 🙂 !
-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