NanoVMs (https://nanovms.com / https://nanos.org), a Linux-compatible unikernel for virtualized environments. You don't need to deploy a whole Linux distro, no binaries but your application, only the libraries that you need. No multi-user, no multi-process, nothing like that - just the unikernel, the required libraries and your application. This improves security (far fewer points of attack), startup time, memory consumption and it may also improve performance a bit.