(no title)
adityapatadia | 8 months ago
One fine day, we discovered Jemalloc and put it in our service, which was causing a lot of memory fragmentation. We did not think that those 2 lines of changes in Dockerfile were going to fix all of our woes, but we were pleasantly surprised. Every single issue went away.
Today, our multi-million dollar revenue company is using your memory allocator on every single service and on every single Dockerfile.
Thank you! From the bottom of our hearts!
thewisenerd|8 months ago
the top 3 from https://github.com/topics/resize-images (as of 2025-06-13)
imaginary: https://github.com/h2non/imaginary/blob/1d4e251cfcd58ea66f83...
imgproxy: https://web.archive.org/web/20210412004544/https://docs.imgp... (linked from a discussion in the imaginary repo)
imagor: https://github.com/cshum/imagor/blob/f6673fa6656ee8ef17728f2...
tecleandor|8 months ago
https://github.com/libvips/libvips/discussions/3019
jcupitt|8 months ago
libvips is fairly highly threaded and does a lot of alloc/free, so it's challenging for most heap implementations.
laszlojamf|8 months ago
onli|8 months ago
adityapatadia|8 months ago