Chapter 30

Architecture

This chapter explains the internal architecture of NetBSD Cells v2 from kernel security model to interactive UI.

Use it when you need to understand how components interact, where state lives, which contracts are stable, and how reconciliation is designed.

For historical context and naming evolution, read History and Evolution first.

Recommended reading order:

  1. Control Plane Architecture
  2. Kernel Isolation and Policy
  3. State, Storage, and Overlay Model
  4. Reconciliation State Machine
  5. Interfaces and Data Contracts
  6. Reference Deployment Patterns