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
Override HttpRequestDecoder.createMessage()
for perfomance
#4853
Comments
I checked the source code so that I handle this issue but I couldn't find any relevant code like |
Thanks for your interest. 😆
armeria/core/src/main/java/com/linecorp/armeria/server/HttpServerPipelineConfigurator.java Line 524 in 6b6c0b0
If we override |
So, idea might be like...
Does it make sense to you? 😏 |
Oh, it seems like you already tried to fork netty's 🤔 |
Yes, I have tried but I reverted it because I didn't have to for my WebSocket PR. |
@ikhoon suggested this:
If we override
HttpRequestDecoder.createMessage()
and provide our own implementation of HttpMessage, we can covert Netty HTTP 1 headers to Armeria headers with zero-copy.#3904 (comment)
The text was updated successfully, but these errors were encountered: