Summary

  • In this episode of FLOSS Weekly, Jonathan Bennett and Jeff Massie are joined by Tom Herbert, who is a developer for eBPF (extended Berkeley Packet Filter).
  • They discuss the Linux Kernel and high-performance computing, along with fast networking.
  • eBPF is a new technology that allows developers to easily write system-level extensions to kernel code, to carry out tracing, debugging, and optimization.
  • Originally only enabling filtering of network packets, it is now possible to write eBPF programs that can analyze traffic for a wide range of criteria, and even extend the Linux kernel to handle new types of network traffic.
  • eBPF has a wide range of uses, one of which is providing the underpinnings for Kubernetes’ Service Mesh interface, and in future, could be used to monitor and debug AI/ML workloads.

By Jonathan Bennett

Original Article