You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all thank you for this great project. While using @apollo/gateway, performance is always a concern. Specially when it comes to a cold start. And I believe this project will resolve the issue.
The problem
We have internal tools which uses @apollo/gateway just to integrate all of our subgraphs. Which communicates over unix socket. Because unix socket is twice faster and efficient than regular tcp socket when it comes to inter-process communication. While experimenting with router, we have realized that router does not support unix socket.
Describe alternatives you've considered
Currently we are using apollo-server with @apollo/gateway which uses nodejs http module under the hood. And it has support for unix socket built in. (ex: server.listen('/tmp/gateway')).
The text was updated successfully, but these errors were encountered:
First of all thank you for this great project. While using
@apollo/gateway
, performance is always a concern. Specially when it comes to a cold start. And I believe this project will resolve the issue.The problem
We have internal tools which uses
@apollo/gateway
just to integrate all of our subgraphs. Which communicates over unix socket. Because unix socket is twice faster and efficient than regular tcp socket when it comes to inter-process communication. While experimenting withrouter
, we have realized that router does not support unix socket.Describe alternatives you've considered
Currently we are using
apollo-server
with@apollo/gateway
which uses nodejshttp
module under the hood. And it has support for unix socket built in. (ex:server.listen('/tmp/gateway')
).The text was updated successfully, but these errors were encountered: