Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

grpc async server threading models #51

Open
yiakwy opened this issue Feb 20, 2019 · 1 comment
Open

grpc async server threading models #51

yiakwy opened this issue Feb 20, 2019 · 1 comment

Comments

@yiakwy
Copy link

yiakwy commented Feb 20, 2019

Hi, I am glad to see your solution for aysnc grpc server to handle multiple services methods with an acceptable threading model. I am writing gprc pubsub services and try to provide a threading model for the async grpc server and clients with multiple services methods.

I try to figure it out from your source code and it is hard because you override almost grpc c++ api codes and it is not easy to see what you have done on top of grpc c++ code base. Could you tell me how this be handled in aysnc_grpc? @cschuet

@yiakwy
Copy link
Author

yiakwy commented Feb 21, 2019

Hi @cschuet I found that your solution are very similar to existing grpc solutions: https://github.com/grpc/grpc/blob/master/src/cpp/server/load_reporter/load_reporter_async_service_impl.h

I also invite you to participate in the disscussion of grpc async server threading models:
https://groups.google.com/forum/#!topic/grpc-io/CC73-Dr4Ilc
grpc/grpc#18055

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant