Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 14
  1. TCP zero-copy is a feature of the Linux kernel that makes it possible to send and receive data without incurring an extra copy between kernel memory and the memory buffer that holds the final data (in userspace, or even in the memory of a different device…

  2. It used to be the case that eBPF programs were very limited in what they could do in the kernel; no loops, only a very limited number of instructions, etc.

  3. Putting the cart before the AI

    I guess it was inevitable that I would have to write something about AI here, although I’ve been putting it off for a while now.

  4. Slow travel

    As I embark on yet another cross-continent train journey, I find myself reflecting on the experience of travelling slowly.

  5. Remembering Dave Täht

    I was devastated to learn that Dave Täht passed away.

  6. This is a writeup of an issue I discovered back in 2019 with my internet provider at the time.

  7. This is an open letter in which the open source community urges the European Commission to keep funding the NGI initiative from 2025 and on.

  8. The Big FIFO in the Cloud

    I was recently made aware of an interesting issue, which appears to be a pretty fundamental property of the departure time-based traffic shaping that is used by many BPF-based data planes, such as in the Cilium Bandwidth Manager.

  9. The XDP traffic generator

    An interesting feature that I implemented about a year ago (it first appeared in the 5.18 kernel), is the ability to make the BPF_PROG_RUN syscall run in a “live packet mode” for XDP.

  10. To kick things off in this second era of my blog (ha!)

  11. It's not dead, it's resting!

    So it seems more than four years have passed since I wrote that last “nearing the end” entry.

  12. After almost five years of work, I am finally ready to defend my PhD thesis this Friday, November 23rd at 09:15 CET.

  13. The university lab I keep my testbeds in had to be reorganised a few months ago, and everything moved into a smallish server room (where before it was in a larger office space).

  14. I tend to eschew the normal practice of bridging WiFi and Ethernet networks in my private setups, instead running them on separate subnets and routing between them.