News for hackers. Stuff that matters.
Re:Investing in Isovalent by corford on Tuesday November 10, 2020 @12:44PM (#25048681)
If eBPF is new to you (it was to me), this article offers some useful context to help parse "eBPF brings to the Linux kernel what JavaScript brought to the browser" (which made me shudder at first): https://thenewstack.io/how-io_uring-and-ebpf-will-revolution...
Re:Investing in Isovalent by cdsccd on Tuesday November 10, 2020 @12:47PM (#25048715)
There was also a more recent one on eBPF and Kubernetes which was an interesting read: https://thenewstack.io/ebpf-put-the-kubernetes-data-plane-in...
Re:Investing in Isovalent by sytse on Tuesday November 10, 2020 @04:33PM (#25052266)
What do people think about this way to explain eBPF:

Microkernels were presented as the future in which fewer things would run in the kernel. Instead we've gone in the other direction in which more is running inside the kernel.

Monolithic kernel: the Network Device runs inside the kernel and the Packet Filter outside.

Microkernel: both the Network Device and Packet Filter run outside the kernel.

eBPF: both the Network Device and the Packet Filter run inside the kernel.

Re:Investing in Isovalent by corford on Thursday November 12, 2020 @07:35AM (#25069138)
Yep, that seems pretty spot on. Not sure yet how I feel about allowing sandboxed user code in the kernel (my gut doesn't like the idea) but much smarter people than me seem to think it makes sense so I guess time will tell.
Re:Investing in Isovalent by tgraf on Tuesday November 10, 2020 @03:15PM (#25051251)
Another good way to get started is https://ebpf.io/. It features pointers that go beyond just networking and also cover usage of use cases involving tracing, profiling, security, ...