This is the third blog in a three-part series introducing the L3AF project that provides Kernel Function as a Service using eBPF and related technologies. Though this blog can be read independently, we recommend reading the first and second blog before reading this one.