Linux IPC: Lost between Threading and Networking

Presenters David Rheinsberg Source All Systems Go! 2025 🚀 Level Up Linux IPC: Lessons from the Trenches & a Call to Action 🛠️ Linux is the backbone of so much of our tech world, from servers to smartphones. But behind the scenes, something critical has been a source of frustration: inter-process communication (IPC). David’s recent presentation really dug into this, and we’re breaking down the issues, the inspiration, and a potential path forward. Buckle up – it’s a fascinating dive into the heart of operating system design! ...

September 30, 2025 · 4 min

systemd: state of the project

Presenters Luca Boccassi Zbigniew Jędrzejewski-Szmek Source All Systems Go! 2025 🚀 Navigating the Future: A Deep Dive into the Latest Systemd Developments 🛠️ Hey everyone! 👋 We’re back with a breakdown of a recent Systemd presentation, and it’s packed with exciting updates, honest reflections, and a clear roadmap for the future. Let’s dive in! 🌍 Setting the Stage: Acknowledging Challenges & Charting a New Course 🗺️ The presentation kicked off with a candid look at recent challenges. Release 258, while ambitious, proved to be a bit too much, resulting in some instability. This led to a crucial shift: a move towards more frequent, smaller releases. Think of it as a sprint, not a marathon! The goal is to establish a fixed release cadence, aiming to tag an RC1 on November 17th. This commitment to regularity is key for ensuring a more stable and predictable experience for all users. ...

September 30, 2025 · 3 min

BPF Tokens in systemd

Presenters Matteo Croce Source All Systems Go! 2025 🚀 Level Up Your Container Security with BPF Tokens! 🛠️ Containers have revolutionized how we build and deploy applications, offering incredible flexibility and efficiency. But with great power comes great responsibility – especially when it comes to security. Traditional methods for running Berkeley Packet Filter (BPF) programs within containers often required root privileges or the broad cap_bpf capability, which frankly, is a bit like giving everyone a master key to the kingdom. Thankfully, there’s a new sheriff in town: BPF Tokens! ...

September 30, 2025 · 3 min

Systing: tracing for the lazy

Presenters Josef Bacik Source All Systems Go! 2025 🚀 Systing: Your Friendly Gateway to Performance Debugging with Perfetto 🛠️ Performance debugging can feel like navigating a labyrinth. You’re chasing elusive bottlenecks, wrestling with complex systems, and often feeling like you’re missing a crucial piece of the puzzle. Enter Cying, a new tracing tool designed to make that journey a little less daunting. Built on the powerful foundation of Perfetto, Systing offers a simplified, production-friendly approach to performance debugging, particularly valuable for complex systems like frameworks and AI/ML training jobs. Let’s dive in! ...

September 30, 2025 · 4 min

Why you should contribute to systemd!

Presenters Daan De Meyer Source All Systems Go! 2025 Dive into Systemd Development: How You Can Help Shape the Future 🚀 Ever wondered how systemd, the ubiquitous system and service manager powering countless Linux systems, is built and maintained? Dan’s recent presentation demystified the process, revealing innovative workflows, highlighting areas ripe for community contribution, and acknowledging the challenges that come with keeping such a complex project running smoothly. Let’s break down the key takeaways and explore how you can get involved! 👨‍💻 ...

September 30, 2025 · 4 min