Latest

Using eBPF on OpenShift nodes (the quick and dirty way)
A quick getting started guide using bcc, bpftrace, and bpftool

Introduction to Parca - Part 2
Learn how to install Parca and how it can be used

Observability strategies to not overload engineering teams – eBPF
Learn how to get started with Pixie

eBPF enhanced HTTP observability — L7 metrics and tracing
Learn how Apache SkyWalking uses eBPF for L7 observability

Simple XDP Firewall with Golang
A walk through of the user and kernel space code and how the firewall works

Using eBPF-TC to securely mangle packets in the kernel, and pass them to my secure networking application
Learn how to use eBPF-TC to build a Plugin TPROXY IFW to steer traffic to a target application

How to write eBPF programs with Golang
Learn how to leverage the library sklookup-go in Golang around sk_lookup to help with some legacy TCP servers

Process Behaviour Anomaly Detection Using eBPF and Unsupervised-Learning Autoencoders
In this post I’m going to describe how to use eBPF syscall tracing in a creative way in order to detect process behaviour anomalies at runtime using an unsupervised learning model called autoencoder.

5G Visibility Using eBPF Technology
eBPF is a powerful tool to use in cloud-native environments. This post discusses the basic features of eBPF and how it can be leverage for observability

Production ready eBPF, or how we fixed the BSD socket API
We are open sourcing the production tooling we’ve built for the sk_lookup hook we contributed to the Linux kernel, called tubular.