Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building a Lightning Fast Firewall with Java & ...

Johannes Bechberger
September 02, 2024
28

Building a Lightning Fast Firewall with Java & eBPF (JavaZone 2024)

Johannes Bechberger

September 02, 2024
Tweet

Transcript

  1. Building a Lightning Fast Firewall in Java & eBPF Mohammed

    Aboullaite @laytoun Sr Backend Engineer, Spotify Java Champion Google Developer Expert Johannes Bechberger mostlynerdless.de OpenJDK Developer, SAP Creator of hello-ebpf
  2. eBPF is a crazy technology, it’s like putting JavaScript into

    the Linux kernel Brendan Gregg “ https://www.youtube.com/watch?v=tDacjrSCeq4
  3. eBPF Maps Map Types • (LRU) Hash Maps • Arrays

    • Ring Buffers • … https://mostlynerdless.de/blog/2024/03/12/hello-ebpf-ring-buffers-in-libbpf-6/
  4. eBPF is a crazy technology, it’s like putting JavaScript into

    the Linux kernel https://www.youtube.com/watch?v=tDacjrSCeq4 “ Brendan Gregg
  5. eBPF is a crazy technology, it’s like putting JavaScript into

    the Linux kernel https://www.youtube.com/watch?v=tDacjrSCeq4 “ Brendan Gregg
  6. The only way of disco- vering the limits of the

    possible is to venture a little way past them into the impossible. Clarke’s second law “ https://www.flickr.com/photos/itupictures/16636142906
  7. A glimpse into the future Kernel Recipes 2023 - sched_ext:

    pluggable scheduling in the Linux kernel