Designing an interface for HTTP streaming
Developing an HTTP/2 server required an interface that supporting bidirectional streaming. This post explains how a Rack style interface was modified for the task and how to start using it to serve content over HTTP/2 today.
https://hexdocs.pm/tokumei/interface-design-for-http-streaming.html
Read next PlugPassword - secure your application with password