Home / Companies / Fly.io / Blog / Post Details
Content Deep Dive

BPF, XDP, Packet Filters and UDP

Blog post from Fly.io

Post Details
Company
Date Published
Author
Thomas Ptacek
Word Count
2,961
Company Posts That Month
6
Language
English
Hacker News Points
188
Post removed?
No
Summary

The text discusses the use of eBPF (extended Berkeley Packet Filter) for deploying UDP applications on Fly.io, a content distribution network for Docker containers. It delves into the history and evolution of packet filters, from CSPF to BPF+ and eventually eBPF, highlighting their role in observability and access control. The author explains how eBPF is used in TC (traffic classifier) system and XDP (eXpress Data Path), allowing for real-time decision making, modification of packets, and routing them to the appropriate interfaces or sockets. The text also provides advice on writing BPF C code, debugging tools like dropwatch and perf, and emphasizes the potential benefits of using eBPF in various networking scenarios.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 4 681 137 34 +47%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.