Go WireGuard at 40 Mpps with DPDK, in Go Over the last few months, I’ve been spending a lot of time experimenting with high-performance packet processing in Go. A lot of that work turned into packetio, one Go Andree Toonk 27 Sep 2026 • 14 min read
monitoring Watch the Net: measuring the pulse of the Internet Today I'm releasing a fun new project I've been working on called Watch the Net. It's a live view of what's happening on the Internet, based entirely on active measurements. Andree Toonk 20 Sep 2026 • 9 min read
aws How fast can you actually go on AWS? Pushing packets on the biggest network optimized EC2 instances If you've been following along, you know I've spent the last few months making packets go fast in Go. We looked at AF_XDP, DPDK, and most recently Mellanox Direct Andree Toonk 13 Sep 2026 • 9 min read
Go Four ways to do super fast packet processing in Go Meet packetio, the Go packet I/O library I wish I'd had a years ago. AFXDP, DPDK, mlx5 Direct Verbs, and AFPACKET behind one API. The last few months I've Andree Toonk 8 Sep 2026 • 10 min read
Go Wireblast: a 100Gbs packet generator in Go with AF_XDP 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 Andree Toonk 5 Aug 2026 • 6 min read
Go Line-rate packet processing in Go with AF_XDP 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 Andree Toonk 7 Jul 2026 • 7 min read
Go High-Speed Packet Transmission in Go: From net.Dial to AF_XDP Pushing limits in Go: from net.Dial to syscalls, AF_PACKET, and lightning-fast AF_XDP. Benchmarking packet sending performance.. Andree Toonk 11 Mar 2024 • 10 min read