Wireblast a 100 Gbps packet generator in Go using AF_XDP

This article discusses the development of high-performance networking tools in Go, specifically focusing on AF_XDP for packet generation. It also touches on broader infrastructure topics including IPv4 address management, cloud outages, and zero-trust security architectures.
Why it matters
Understanding low-level network performance and infrastructure security is critical for maintaining the stability and scalability of modern cloud-based services.
Thoughts, stories and wild ideas from the world of Infrastructure Engineering.
If you’ve followed my blog for a while, you know I love tinkering with packets and making them go fast in software. Today I'm releasing a new tool called
If you've been following my blog for a while, you know I have a soft spot for making packets go fast in software. I'm a network guy at heart, raised
I've worked on numerous outages, each teaching me invaluable lessons. Inspired by Rogers' recent outage report, I wrote down some of my lessons learned.
Pushing limits in Go: from net.Dial to syscalls, AF_PACKET, and lightning-fast AF_XDP. Benchmarking packet sending performance..
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in