gVisor architecture diagram showing syscall interception between container runtime and host kernel

Inside gVisor: Building Secure, Low‑Overhead Sandboxes for Containers

gVisor intercepts container syscalls through a user-space kernel called runsc, delivering strong isolation with surprisingly low overhead. This post examines its architecture, syscall interception strategy, and real-world production tradeoffs.

September 14, 2026 · 9 min · 1788 words · martinuke0
A conceptual diagram of gVisor's user-space kernel architecture

Implementing gVisor Sandboxing: A Deep Dive into Linux Kernel Isolation for Containers

gVisor reimagines container isolation by implementing a minimal Linux kernel in userspace, intercepting syscalls to create a secure sandbox without sacrificing performance.

September 14, 2026 · 10 min · 1921 words · martinuke0
gVisor security boundary surrounding containerized workloads

Picking gVisor for Secure Multi-Tenant Container Workloads

How to choose gVisor for isolation-heavy container workloads, covering architecture, production patterns, and practical migration steps.

September 9, 2026 · 7 min · 1308 words · martinuke0
Diagram of gVisor's sentry and gofer architecture

Implementing gVisor: Inside the User-Space Kernel That Sandboxes Docker Containers

How gVisor reimplements the Linux kernel in user space to safely sandbox containers, and what the trade-offs look like in real deployments.

September 5, 2026 · 7 min · 1446 words · martinuke0
Diagram of gVisor Sentry intercepting syscalls between application and host kernel.

Inside gVisor: How User-Space Kernels Sandbox Containers at the Syscall Boundary

gVisor moves the Linux kernel into userspace to sandbox containers at the syscall boundary, trading raw throughput for a dramatically smaller attack surface.

September 4, 2026 · 9 min · 1766 words · martinuke0
Feedback