Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Snap has been running in production for over three years, supporting the extensible communication needs of several large and critical systems."

Are there many systems using microkernels in production environments? I mean at least at this kind, or a somewhat similar, scale?

3 years seems like a long time, while up until this moment microkernels seemed fairly niche to me and something reserved for more experimental systems.

The only one I can think of off the top of my head is Fuchsia.



QNX has been around for quite a while and used across many areas: https://blackberry.qnx.com/en

Edit: The Wikipedia entry has a little less fluff than the official homepage: https://en.wikipedia.org/wiki/QNX


Well Snap isn’t a microkernel. It’s a Linux user space with microkernel inspiration. So you can’t use it as a basis for comparison.


The Secure Enclave processor on Apple devices runs a version of the L4 microkernel

[0] https://support.apple.com/en-us/HT209632


OKL4 is a microkernel that’s shipped in a billion mobile devices.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: