5 ms·
Fair. Re: bleeding edge, my point was that you could keep the rest of your system stable -- building one component yourself lets you make that tradeoff.
by gmfawcett 5y ago
Fair. Re: bleeding edge, my point was that you could keep the rest of your system stable -- building one component yourself lets you make that tradeoff.
- chias 5y agoYup. Both of those options were bad enough that I found a really janky [0] workaround to buy me the time in which to rewrite the entire image generation stack. I ended up writing it in Rust, and it's worked beautifully ever since. My implementation was approx 4x faster than the ImageMagick version, and afforded me flexibility and features not implemented in ImageMagick, so it's been great. [0] https://legacy.imagemagick.org/discourse-server/viewtopic.php?p=155229&sid=85b118f4f2e6ef3d0a7ae44c7726a18e#p155229 https://legacy.imagemagick.org/discourse-server/viewtopic.ph...
- gmfawcett 5y agoThat janky (but clever!) hack sounds like something I'd do... and then leave running in production for 10 years. :) Well done for writing your own solution!