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
{{ message }}
This repository has been archived by the owner on Dec 12, 2024. It is now read-only.
google-cloud-java has lots of dependencies required to implement grpc
many of those dependencies (eg netty, httpclient) offer services that are already available in the jetty runtime.
grpc is an extensible architecture which appears to support multiple ManagedChannel providers.
Thus there may be significant benefit in providing a Jetty implementation of a grpc channel, which would be able to be used by the session manager, logging and any other google cloud services that will eventually be consumed by the jetty-runtime.
This should allow many dependencies to be removed, a smaller memory foot print and shared resources (eg threadpool) to be used between the client and the server.
The text was updated successfully, but these errors were encountered:
@meltsufin if this might be at all desirable in the short/mid/long term, could you perhaps put us in touch with somebody from the grpc team to discuss what would be involved?
While debugging issues #68 it is clear that:
Thus there may be significant benefit in providing a Jetty implementation of a grpc channel, which would be able to be used by the session manager, logging and any other google cloud services that will eventually be consumed by the jetty-runtime.
This should allow many dependencies to be removed, a smaller memory foot print and shared resources (eg threadpool) to be used between the client and the server.
The text was updated successfully, but these errors were encountered: