With the FOSDEM eBPF Dev Room and CiliumCon schedules out now, my travel is set for the spring. If you see me at either conference, I'm always happy to chat about how you can get involved or where these projects are headed next. And speaking of "next", it’s January, which means I'm legally required to make some predictions in the newsletter.
View in browser
echo-newsletter 99

eCHO news is your bi-weekly wrap up of all things eBPF and Cilium. If you want to keep up on the latest in cloud native networking, observability, and security this is your quelle

13th January 2026

 

With the FOSDEM eBPF Dev Room and CiliumCon schedules out now, my travel is set for the spring. If you see me at either conference, I'm always happy to chat about how you can get involved or where these projects are headed next. And speaking of "next", it’s January, which means I'm legally required to make some predictions in the newsletter.

 

2026 is is the year we get smarter about eBPF. For the last few years, just having eBPF was the differentiator. But we all know that in reality eBPF is a firehose. The raw data throughput can be immense, and simply piping that firehose isn't a solution. The winners in 2026 will be the projects and vendors that can tame that firehose into a clear, efficient signal.

 

I'm already seeing this happen in Tetragon with the switch from a stream of events into the ringbufer to a Connection Log Pull Model that aggregates data transfer to user space. This change cut Tetragon's already low CPU usage another 97%! That is the difference between "using eBPF" and "optimizing eBPF" and 2026 will differentiate on the latter. I have to optimize my travel booking battle with Concur so let’s 🐝 -gin.

The Technical

Using eBPF to load-balance traffic across UDP sockets with Go

Implementing LB with an alternate algorithm

 

The Fun Bug Taught Me About Ring Buffers and Padding in eBPF

"the kernel cares about memory alignment in bytes"

 

How Outsmarting a System Constraint Unlocked a 1000% Performance Gain

Accumulate small fragments in kernel space will be a key trend for 2026

 

Why Teams Should Start Thinking Seriously About Cilium And eBPF In Kubernetes Networking

"ignoring the direction of Kubernetes networking is a strategic mistake"

 

SK-SKB eBPF hook

Dynamically bypass userspace for connecting two seperate sockets

 

Blueprint: Building a Sovereign AI Development Playground

Gateway API and Cluster Mesh for AI workloads

 

msune/uif

Creating 'untagged' (VLAN) network subinterfaces in Linux with eBPF with a blog

 

OximyHQ/sensor

Captures LLM calls, agent actions, and tool executions with full tracing from eBPF

 

nielsdekoeijer/ebpf-profiling

USDT + eBPF for profiling...!

 

ivanmtech/rust-bee-ns

eBPF-powered DNS tracer with a Rust userland agent

 

loresuso/psc

The ps utility, with an eBPF twist and container context

 

haidang-infosec/phantom-grid

eBPF Active Defense system that turns your Linux server into a deceptive honeypot

 

epam/ebpf-fix-latency-tool

FIX request-response latency using eBPF TC hooks

 

softcane/KubeAttention

Transformer-Based Kubernetes Scheduling for Noisy Neighbor Avoidance

🐝

 

The Ecosystem

2026 Kubernetes and Cilium Networking Predictions

From VMs and AI on K8s to the rise of the Kubernetworker, Nico covers it all

 

Tetragon: An End-of-Year 2025 Reflection

Will Tetragon for Windows or Persistent Enforcement be more important next year?

 

2025 - The Year In Observability

"Observability isn't a tool you buy anymore, rather it's a property of the platform you build" - Me 

 

XDR * eBPF = CADR

"the most complete CADR solutions are heavily based on eBPF"

 

Azure Kubernetes Service Deep Dive Into Azure CNI Pod Subnet

"Microsoft clearly recommends to make use of Azure CNI Powered by Cilium"

 

Cilium on EKS vs GKE: why Kubernetes networking feels simpler on GKE

"Cilium works very well on both platforms"

🐝

 

The How To

Building an eBPF/XDP NAT-Based Layer 4 Load Balancer Coding Lab Now Available

"in roughly 200 lines of code (plus some boilerplate)"

 

Cilium Hubble dynamically exported Flows

To create your own dashboards

 

Set up K3S with Cilium as Core Networking

Be sure to disable Flannel, Traefik, kube-proxy, and ServiceLB

 

Supercharge kubernetes with eBPF and cilium

From what is a CNI to installation and network policy enforcement

 

Creating a Talos kubernetes cluster with a Cilium CNI on Proxmox

"I wanted to use Cilium since it supports the Gateway API and can also do ARP announcements like MetallB"

🐝

 

The Video

So Leer

🐝

 

The Events

eBPF Dev Room at FOSDEM

Schedule out now!

 

CiliumCon EU

Schedule out now!

🐝 

The Livestreams

eCHO Episode 200: Celebrating a Decade of Cilium

 

eCHO Episode 200: Celebrating a Decade of Cilium

  

Upcoming on Jan 23: eCHO Episode 201: 2026 networking, security, and eBPF predictions

eCHO Episode 201: 2026 networking, security, and eBPF predictions

The Post of the Week

I forced OpenBSD, Sidero Labs, Inc. (Talos Linux), and Cilium into a single BGP-powered hashtag#Containerlab environment. It's a weird combination that probably shouldn't exist, but sometimes you build things just to see if you can.

As always, if you’ve seen a blog post, a tool, or anything else eBPF or Cilium related that you think the rest of the community should hear about, send them my way. You can either hit reply or join the #echo-news channel on Cilium Slack. You can also find all of the past episodes on the website.

🐝

To make sure you keep getting these emails, please add bill@isovalent.com to your address book or otherwise mark me as a permitted sender.

 

Know a friend that needs to be in the know? Forward this to them

Was this forwarded to you? Sign up today!

Written and sent by Bill Mulligan. Any feedback is welcome!

LF_KCCNC_headshot_251113_Bill_Mulligan_9686

I work for Isovalent at Cisco which is leading the eBPF-Powered Revolution in Cloud Native Networking, Observability, and Security with Cilium and Tetragon

logo-wordmark-isovalent-vertical-dark@2x
LinkedIn
Bluesky_Logo.svg

Cisco/Isovalent, LLC, 755 Sycamore Drive, Milipitas, CA 95035, United States

Unsubscribe Manage preferences