4 ms·
Chamelon: MVP persistent block storage for MirageOS
- cmrdporcupine 5y agoIs MirageOS used in 'production' systems anywhere at any significant scale? Not asking to be antagonistic, asking because I think unikernels are really nifty, and genuinely curious if they've worked out for anybody.
- laurensr 5y agoIt was being used in production on TI-84+ [1], haha [1] https://www.ticalc.org/archives/files/fileinfo/139/13949.html https://www.ticalc.org/archives/files/fileinfo/139/13949.htm...
- avsm 5y agoThe libraries are embedded in quite a few places; for example it's used in every single Docker for Desktop instance: - https://mirage.io/blog/2022-04-06.vpnkit https://mirage.io/blog/2022-04-06.vpnkit - https://www.youtube.com/watch?v=zqFDEDl5Zes https://www.youtube.com/watch?v=zqFDEDl5Zes - https://github.com/moby/vpnkit https://github.com/moby/vpnkit - https://speakerdeck.com/avsm/the-functional-innards-of-docker-for-mac-and-windows https://speakerdeck.com/avsm/the-functional-innards-of-docke... And then there are deployments in QubesOS, Xen, Nitrokey, etc. Bear in mind that MirageOS is a library OS, which doesn't just mean "compile to a standalone kernel instance". It just means that it can be linked into all sorts of embedded environments, some of which are the solo5 or Xen backends you see in talks. More on the Mirage blog: https://mirage.io/blog https://mirage.io/blog