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

Is it possible to get a flushed out http client for http1.1 and http2 using netpoll ? #369

Open
amantri-ias opened this issue Nov 16, 2024 · 3 comments

Comments

@amantri-ias
Copy link

amantri-ias commented Nov 16, 2024

Is it possible to get a flushed out http client for http1.1 and http2 using netpoll

@joway
Copy link
Member

joway commented Nov 18, 2024

@amantri-ias can you descibe your qustion more detailed?

@amantri-ias
Copy link
Author

amantri-ias commented Nov 18, 2024

So the single global epoll in golang is causing contention at our scale(anywhere above 15k QPS on http calls per pod i.e. per App runtime) and with cloudwego netpoll library, I am hoping this limitation can be addressed.

Hence I am reaching out to see if y'all have plans to support http 1.1 and http 2 client anytime soon using this better version of netpoll.

Thank you for your response 🙏

@joway
Copy link
Member

joway commented Nov 19, 2024

@amantri-ias currently it's a pure L4 network libary , not support any specific protocol and also not have such plan.

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

No branches or pull requests

2 participants