https://en.wikipedia.org/wiki/Kernel_%28operating_system%29#Kernel-wide_design_approaches
https://en.wikipedia.org/wiki/Unikernel
https://en.wikipedia.org/wiki/Exokernel
https://en.wikipedia.org/wiki/Nemesis_%28operating_system%29
http://windowsitpro.com/windows-server/top-ten-what-you-need-know-about-microsoft-nano-server