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

Are you planning to support http2? #86

Open
mmzeeman opened this issue Feb 16, 2015 · 5 comments
Open

Are you planning to support http2? #86

mmzeeman opened this issue Feb 16, 2015 · 5 comments

Comments

@mmzeeman
Copy link
Contributor

Just curious, are you planning to support http2 in elli?

@knutin
Copy link
Owner

knutin commented Feb 17, 2015

Hey,

I have been thinking about supporting the current request-response idea also over http2. I don't have a professional use for it at the moment so not much time for the implementation. As always, I'm happy to accept a patch.

@CrowdHailer
Copy link

Hi I have been looking into servers that support HTTP 2.0. I may have a use for them in the coming months. Has there been any advance since 2015 considering doing this?

@knutin
Copy link
Owner

knutin commented Feb 16, 2017 via email

@CrowdHailer
Copy link

We have a command/query separation at the API level and would like to use ServerSentEvents for the updates on the query side. HTTP/2 would make things more efficient when using this pattern instead of websockets.
In conjunction with this I am experimenting with what server_push/stream api could look like as part of my raxx project. In summary Raxx is built in elixir as an alternative to plug. it has several adapters(in varying degrees of completeness) including one for elli.

@tsloughter
Copy link
Contributor

I have https://github.com/tsloughter/elna that I want to develop into a http 1.1 and 2.0 server based on elli and chatterbox. It is in need of the common interface they can share so you can write 1 handler that works with both. This will be a new iteration of https://github.com/elli-lib/elli_chatterbox.git

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

4 participants