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?

Lior Elrom
  • 19,660
  • 16
  • 80
  • 92
Sameer Sawla
  • 729
  • 6
  • 20

2 Answers2

0

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

Julien
  • 5,243
  • 4
  • 34
  • 35
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 :) !