From 21c0f1c09c68526e2c64225ae8161f1072b52ab5 Mon Sep 17 00:00:00 2001 From: Shaun McCance Date: Feb 08 2025 14:20:40 +0000 Subject: Adding a couple of talks to SCaLE22x --- diff --git a/events/scale22x-2025.md b/events/scale22x-2025.md index 6084ee5..f4a7006 100644 --- a/events/scale22x-2025.md +++ b/events/scale22x-2025.md @@ -45,6 +45,20 @@ talks: After this session, you should walk away with a better understanding of OpenStack as a project and an infrastructure-as-a-service, and how you can get involved and contriibute to the project. + - title: "Evolving a DSL: How bpftrace makes language design decisions" + link: "https://www.socallinuxexpo.org/scale/22x/presentations/evolving-dsl-how-bpftrace-makes-language-design-decisions" + when: "Ballroom C, Saturday, March 8, 2025 - 11:15 to 12:15" + speakers: + - name: Jordan Rome + desc: | + On its face, bpftrace is a simple DSL/tracing-tool for writing BPF programs. + It abstracts away a lot of the complicated user and kernel space code + neccessary to write observability and debugging programs. + However, adding new language features/syntax isn't easy. + There are a lot of considerations to be made in regards to bpftrace's primary + usecases and the classic problem of how much complexity/details to hide from the user. + This talk will explore some recent case studies (e.g. adding "let") + and discuss some of the challenges of evolving this DSL. - title: "Gotchas of Everyday Systemd" link: "https://www.socallinuxexpo.org/scale/22x/presentations/gotchas-everyday-systemd" when: "Room 106, Saturday, March 8, 2025 - 14:30 to 15:30" @@ -55,6 +69,21 @@ talks: counter to how you think systemd should behave. In this talk we'll go over a couple of them and suggestions on how to resolve or work around such situations. + - title: "A simpler and faster firewall with bpfilter" + link: "https://www.socallinuxexpo.org/scale/22x/presentations/simpler-and-faster-firewall-bpfilter" + when: "Ballroom C, Saturday, March 8, 2025 - 14:30 to 15:30" + speakers: + - name: Quentin Deslandes + desc: | +

For many years, firewall solutions on Linux have grown and evolved, + without any major change, until eBPF. + While eBPF can allow very fast and efficient packet filtering, + the learning curve doesn't make it easily accessible to non-developers. + bpfilter aims to bridge the gap between existing tools (nftables, iptables) + and modern technologies such as eBPF.

+

By translating filtering rules into native code, bpfilter abstracts the + complexity behind cutting-edge kernel technologies while maintaining backward + compatibility with existing solutions. Let's discuss about bpfilter and see it in action!

- title: "Why You Should Join a Community" link: "https://www.socallinuxexpo.org/scale/22x/presentations/why-you-should-join-community" when: "Room 103, Sunday, March 9, 2025 - 11:00 to 12:00"