Glossary · Term

unikernel

← all terms

Definition

Plain language

A specialized operating-system design that bakes only the OS features one specific application needs directly into the application binary.

As stated in the literature

A 2010s OS architecture that compiles applications together with a minimal library OS into a single specialized binary, eliminating layers of generality at the cost of single-purpose deployment.

Also called: unikernels

Why it matters: It promised dramatic gains in security, footprint, and startup time, and now serves as a useful reference point for AI-generated specialized serving stacks.

For example, a unikernel for a static web server might ship as a single bootable image with only the network and TLS code it actually uses.

Heard on the show

“Exokernels in the nineties, unikernels in the twenty-tens.”
Episode 027 — When AI Agents Build the Serving Stack: A Bet on Bespoke Infrastructure

Mentioned in 1 episode

  1. 027
    When AI Agents Build the Serving Stack: A Bet on Bespoke Infrastructure

Related terms