Skip to content

ZENITH: Towards a Formally Verified Highly-Available Control Plane#

SIGCOMM 2025 digest Program Adjacent pick Coimbra · 8–11 September 2025

Pooria Namyar et al. (USC, Google)

Play the recording: ZENITH: Towards a Formally Verified Highly-Available Control Plane

Why: The "correct-by-construction vs. periodic reconcile" argument maps directly onto Kubernetes-style controller design the PM will recognize.

What: A microservice SDN controller that avoids state inconsistency by design, machine-verified, resolving inconsistencies 5x faster than reconciliation-based designs.

How: A formally verified specification with code auto-generated from it, plus abstractions letting developers independently verify SDN apps.

Where applicable: SDN control planes; the design philosophy generalizes to any reconciler-based system.