3 ms·
I've recently spent more time using H2O over nginx, mainly because of its more complete support of HTTP 2 (push, cache-aware push, ..) but also out of the box s
by jbergstroem 9y ago
I've recently spent more time using H2O over nginx, mainly because of its more complete support of HTTP 2 (push, cache-aware push, ..) but also out of the box support for brotli compression and mruby (think lua landscape for nginx). Even though nginx made it easier to build and ship third party modules separately, I feel like the module community (as well as distro maintainers/packagers) haven't followed suit. There's obviously pre-baked packages like openresty which has lua world, but then there's no brotli.
- youngtaff 9y agoWith you on that one - h2o is a lovely server
- sureaboutthis 9y agoMy web dev company now has a few small clients on h2o for the same reasons. It gives us a chance to try h2o out without any downfall. Still very early but loving it.
- SahAssar 9y agoThe nginx brotli module is very easy to build, I usually build my openresty with brotli and nchan as add in modules and have never encountered any issues.
- vbtechguy 9y agobeen using ngx_brotli with my Centmin Mod Nginx stack for what seems like years now https://community.centminmod.com/threads/how-to-use-brotli-compression-for-centmin-mod-nginx-web-servers.10688/ https://community.centminmod.com/threads/how-to-use-brotli-c... :)
- jbergstroem 9y agoThe upstream repo from google hasn't been updated in over a year; issues are being opened questioning maintainership. It additionally breaks against more recent version combos of nginx/brotli. There's an active fork here (which I also use on my remaining nginx instances) https://github.com/eustas/ngx_brotli https://github.com/eustas/ngx_brotli
- vbtechguy 9y agoyup i am using eustas fork for ngx_brotli works well :)