rstudio / httpuv

HTTP and WebSocket server package for R
Other
224 stars 84 forks source link

HTTP/2 support #350

Closed jim-sheldon closed 1 year ago

jim-sheldon commented 1 year ago

Hello,

Does this library support HTTP/2, or are there plans to support it?

Thanks in advance!

jcheng5 commented 1 year ago

No, and there are currently no plans to implement it, sorry. The best I can suggest is to run an HTTP/2 proxy in front of httpuv (the vast majority of production usage puts httpuv behind at least one proxy anyway). If this is a problem for you we'd love to hear about your scenario!

jim-sheldon commented 1 year ago

Lack of HTTP/2 support in R means no native R gRPC client or server, which we need to to distributed analytics/federated ML with R scripts. Our unfortunate solution: porting any desired R scripts to another language.