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

HTTP/2 Support for Webdis #227

Open
srimithravemula opened this issue Jul 13, 2022 · 1 comment
Open

HTTP/2 Support for Webdis #227

srimithravemula opened this issue Jul 13, 2022 · 1 comment

Comments

@srimithravemula
Copy link

Hi Nicolasff,

Can you please let me know if there any plan to support HTTP/2 version as well for webdis.

Regards

@nicolasff
Copy link
Owner

Hi @srimithravemula,

There are no plans to add HTTP/2 support at this time. Webdis uses the original HTTP parser from Node, which was later replaced with llhttp.
Supporting HTTP/2 is not as simple as swapping the parser though, it would mean also supporting multiple streams per connection, and more. The way Webdis was written means that adding support for would likely require major changes to its design and internals.

I can see how an HTTP/2-to-HTTP proxy in front of Webdis could help somewhat (at least if one of the major goals is the ability to handle multiplexed connections), although it's obviously not the same as having built-in support.

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

2 participants