Unikernel

A unikernel is a specialised, single address space machine image constructed by using library operating systems. A developer selects, from a modular stack, the minimal set of libraries which correspond to the OS constructs required for their application to run. These libraries are then compiled with the application and configuration code to build sealed, fixed-purpose images (unikernels) which run directly on a hypervisor or hardware without an intervening OS such as Linux or Windows.

Unikernel, in Wikipedia. Retrieved 2/24/2018 https://en.wikipedia.org/wiki/Unikernel

Position on the Adoption Curve

Presentations about Unikernel

Docker Engineer, Leads OCaml Labs Group, & Lecturer @Cambridge_Uni Anil Madhavapeddy

Fast, Flexible and Functional Programming With OCaml

Operations Director at OCaml Labs, University of Cambridge Computer Laboratory Gemma Gordon

Fast, Flexible and Functional Programming With OCaml

Chief Researcher in the Systems and Machine Learning Group at NEC Laboratories Europe Felipe Huici

Unikraft - Unleashing the Power of Unikernels

Chief Researcher in the Systems and Machine Learning Group at NEC Laboratories Europe Felipe Huici

Unikernels AMA w/ Felipe Huici & Justin Cormack

Interviews