3 ms·
The problem you're describing is more about your choice in stack than brotli. NginX solved this problem with dynamic modules. I would argue that compiling your
by devwastaken 8y ago
The problem you're describing is more about your choice in stack than brotli. NginX solved this problem with dynamic modules. I would argue that compiling your own software is a core part of servers and apart of running any service on the web that you are developing custom software with. It should be an automated process with release schedules the same as anything else, because not knowing how to build your stack will become painfully obvious when the 'official' releases have a problem.
- cbr 8y agoApache has dynamic modules too, and they're generally better designed. In nginx they were added later and a module compiled against one version of nginx won't work against any other. With Apache you could download a mod_brotli binary module and use it with any (2.4) Apache build. (I used to work on mod_pagespeed)
- linsomniac 8y agoThat's what I had hoped for, but I didn't come across any stand-alone builds of mod_brotli, only the one included with 2.4.
- linsomniac 8y agoWe're going to have to agree to disagree there. Leveraging other people's work in building an LTS is money well spent, especially when you can get it for free. Managing your own custom builds, is a fairly big job when done right, even when automated. I know how to build my stack, it's encoded in Debian packages all around the Internet.