How eBPF Empowers Developers to Observe Inside the Linux Kernel in a Safe and Unintrusive Way
The InfoQ PodcastShow Notes
Daniel Finneran explores how eBPF has evolved far beyond its roots in packet filtering into a robust, safe way to extend the Linux kernel. He explains how the eBPF "verifier", the security guardrail, enables implementation of deep observability and networking without the risks of traditional kernel modules or the slow upstreaming process. He touches on tools like Tetragon that leverage eBPF for "front-foot" security enforcement, proactively intercepting threats such as buffer overflows before they execute, while providing visibility into file systems and drivers without intrusive instrumentation.
Read a transcript of this interview: https://bit.ly/4ew9ONB
Newsletter: Subscribe to the Software Architects' Newsletter, a monthly roundup of the patterns and technologies senior practitioners are working through, with the news and lessons from people doing the work: https://www.infoq.com/software-architects-newsletter
InfoQ Online Certification Programs: 5-week online cohorts for senior engineers and architects, built around QCon talks. Programs now cover software architecture, AI engineering, and organizational architecture. Each week you join a four-hour live session with a confidential peer group of practitioners from other companies, apply frameworks from QCon talks to the decisions you're making at work, and earn an InfoQ certification. You leave with new approaches, or confirmation that the calls you're already making are the right ones. Learn more: https://certification.qconferences.com/
Upcoming Events: QCon San Francisco 2026 (November 16-20, 2026) https://qconsf.com/
QCon London 2027 (April 13-16, 2027) https://qconlondon.com/
The InfoQ Podcasts: Weekly conversations with senior software leaders about how they build systems and teams, including what they'd do differently. Listen to all our podcasts and read interview transcripts: The InfoQ Podcast: https://www.infoq.com/podcasts/ Engineering Culture Podcast by InfoQ: https://www.infoq.com/podcasts/#engineering_culture Generally AI: https://www.infoq.com/generally-ai-podcast/
Follow InfoQ: Mastodon: https://techhub.social/@infoq X: https://x.com/InfoQ LinkedIn: https://www.linkedin.com/company/infoq/ Facebook: https://www.facebook.com/InfoQdotcom Instagram: https://www.instagram.com/infoqdotcom/ YouTube: https://www.youtube.com/infoq Bluesky: https://bsky.app/profile/infoq.com
Write for InfoQ: Share what you've learned building software with a community of senior practitioners, and get your work in front of the people who read InfoQ. https://www.infoq.com/write-for-infoq
More from The InfoQ Podcast
Rachel Lee Nabors, former React core team member, dives into the architecture and philosophy behind local-first applications, exploring how small language models (SLMs) running directly on-device can deliver privacy-focused, low-latency, and cost-effective alternatives to cloud-hosted LLM wrappers. Rachel shares key insights on evaluating models with golden datasets and leveraging client-side AI for moderation and social content aggregation.
In this podcast, Michael Stiefel spoke to Joy Ebertz about how the use of artificial intelligence is changing the way architects and developers do their jobs. Focusing on the long term success of the business is one of the most neglected tasks of an architect. This task becomes particularly important as the nature of artificial intelligence changes the landscape of software development. Architects must be especially aware of requirements and their inherent ambiguity. More than ever, they must be expert at explaining technology to the business people, and the business to the technology people. On the flip side, goals must be clearly explained to AI agents, and tests must be unambiguously written. Industry practice is uncertain on how to incorporate changes due to bug reports or new requirements. Should it be done incrementally, or should the module’s or application’s code base be regenerated? This is especially challenging in existing systems, especially old ones where nobody knows what the real requirements were. Unambiguous requirements definition may turn out to be the gating factor in AI driven software development because code reviews seem not to be effective, and verification of the AI work is a great burden.
In this episode, Chris Swan, engineer at Atsign and security track host at QCon London, reflects on the ideas shared during QCon London 2026 and teases topics of the future edition. The discussion explores how security engineering is shifting from relying on human vigilance toward automated, system-level defences across the entire application stack. As well as the importance of governance and supply chain security in a world that sees rapid shifts toward machine-to-machine interaction.
In this podcast, Michael Stiefel spoke to Erin Doyle about how artificial intelligence tools are transforming the software development process, and how they are affecting software engineers. Architecture skills are now critical because engineers need to understand how to build systems and handle the constraints and associated ambiguity in the requirements. At the same time, given the rapid change both in the nature of the AI tools, and the amount of code they can produce which can overwhelm developers, psychological safety becomes essential for successful AI adoption. Teams need a secure, non-judgmental environment to share their successes, admit failures, ask for help, and express skepticism.
In this episode, a panel of AI experts, Meryem Arik (DoubleWord), Clara Higuera Cabañes (BBVA), and Jeff Smith (C Proof), demystify the current state of AI in the enterprise. The discussion navigates the "industrial revolution" moment in AI adoption, exploring why companies are rushing toward these technologies to maintain competitive advantages while grappling with reliability, ethical considerations, and the evolving role of software engineering.