Zero-Copy Networking
eBPF and XDP process packets at the NIC driver level, bypassing the heavy Linux TCP/IP stack entirely.
/ architecture
Physics-bound infrastructure, layer by layer.
We do not optimize software; we eliminate it. Traditional clouds are built on general-purpose abstractions stacked twelve deep. Avahana collapses that stack using unikernel-like OS principles, kernel-bypass networking, and control-plane-as-a-service primitives — delivering infrastructure that runs at the speed of the underlying wire and silicon.
01—Foundations
eBPF and XDP process packets at the NIC driver level, bypassing the heavy Linux TCP/IP stack entirely.
We reject namespaces for isolation. Every tenant gets a microVM (Kata / Cloud Hypervisor) that boots in under 100ms.
A centralized control-plane factory manages distributed, immutable worker nodes via persistent reverse tunnels.
Twelve layers, each rejecting a legacy abstraction in favor of a primitive that respects the hardware.
→ Talos Linux
An immutable, API-driven OS that boots in RAM. No SSH. No console. No package manager.
Configuration drift, SSH-based ops, manual patching. Doesn't scale operationally.
→ Kamaji (Control Plane as a Service)
Tenant control planes run as lightweight pods sharing a hyper-optimized multi-tenant etcd backend.
We prioritize ecosystem compatibility over reinvention. Standard kube-apiserver wins.
→ Polymorphic Isolation Engine
Adaptive runtime: microVMs on metal, hardened containers on cloud, Wasm for edge functions.
VM-in-VM costs 50% of native performance. Unacceptable.
→ Cilium (eBPF) + Gateway API
Adaptive networking: BGP on metal for line-rate routing, accelerated overlays in the cloud.
iptables-based forwarding caps throughput and visibility.
→ LINSTOR + OpenEBS LocalPV
Dual-engine NVMe plane: replicated DRBD for stateful pets, raw passthrough for cattle.
Burns 100% CPU polling idle drives. Wasteful on small nodes.
→ Pingora (Rust)
Programmable, self-hosted edge proxy with auth, billing, and WAF compiled into the binary.
Sidecar latency, fragmented logic, vendor dependency.
→ Go controllers + ConnectRPC + Zitadel
Translates human intent to infrastructure specs. Stateless, horizontally scalable.
→ BuildKit (Kata-isolated) + Dragonfly P2P
Hostile builds in microVMs; image distribution accelerated via peer-to-peer at the edge.
→ Vector (Rust) + ClickHouse
Logs, metrics, and traces unified into one stream. Petabyte-scale, sub-second queries.
→ ConnectRPC (Protobuf)
The entire platform surface area defined in Protobuf. Type-safe clients for Go and TypeScript.
→ avactl — Go + Cobra + ConnectRPC
A single static binary for Linux, macOS, and Windows. Primary tool for super-admins and CI/CD.
→ Next.js (App Router) + shadcn/ui
Two consoles from a shared component library: User Console for customers, Admin Console for operators.
What this stack is designed to deliver. Every claim links back to a layer above.
| Category | Metric | Industry standard | Avahana target | Technical enabler |
|---|---|---|---|---|
| Provisioning | Control Plane Creation | 5–15 min | <15 sec | Kamaji (pod-based) |
| Compute | VM Cold Start | 30–120 sec | <200 ms | Cloud Hypervisor |
| Compute | Cloud VM Overhead | 20–50% | <1% | Tetragon eBPF enforcement |
| Compute | Wasm Cold Start | — | <5 ms | WasmEdge |
| Network | Network Overhead | 50 ms+ | <5 ms | eBPF / XDP bypass |
| Storage | IOPS Performance | Throttled | Line rate | OpenEBS LocalPV / NVMe Gen5 |
| Edge | Global Routing | DNS propagation | Anycast (<1 sec) | BGP + Pingora |
| Supply Chain | Build to Deploy | 5–10 min | <60 sec | BuildKit + Dragonfly P2P |
| Observability | Telemetry Latency | 1–5 min | <5 sec | Vector + ClickHouse |
| Operations | Admin : Node Ratio | 1 : 100 | 1 : 5,000 | Talos (immutable OS) |
The stack is real. The product is in active build. Get an invite when the beta opens.