Skip to content

Comment on Our Journey Through Linux/Unix Landscapes

Comments

I thought it was funny they spent so much time bashing choice of distro and highlighting various performance considerations only to pick Alpine?

Alpine linux uses musl as its libc, which contrary to the articles' claims (unless I'm missing new information?) can have severe performance implications in many production settings.

update: I found this April 2025 blog post where someone performed some benchmarks and found that musl runtime performance is still pretty far behind glibc: https://edu.chainguard.dev/chainguard/chainguard-images/abou...

That link may show the current state of Musl on Alpine, but Musl can be built with https://en.wikipedia.org/wiki/Mimalloc

https://github.com/microsoft/mimalloc

as https://en.wikipedia.org/wiki/Chimera_Linux / https://chimera-linux.org/ does.

Which btw. can be done in Alpine, too:

https://wiki.alpinelinux.org/wiki/Mimalloc

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.