eBPF for Security: Evolution or Revolution?
Comprehensive analysis of how eBPF is transforming cybersecurity - from its origins as a packet filter to becoming the cornerstone of modern security observability and threat detection.
2450 words
|
12 minutes
Tunneling over QUIC: Modern Network Protocol Implementation in Go
Comprehensive guide to implementing network tunneling using the QUIC protocol in Go, covering proxy-agent architecture, TLS integration, and practical deployment scenarios.
2766 words
|
14 minutes
A Minimal Scheduler with eBPF, sched_ext and C
A comprehensive tutorial for creating a minimal Linux scheduler using eBPF and sched_ext, implementing a round-robin scheduling algorithm with practical examples and visualization.
1291 words
|
6 minutes
How to Use eBPF for Monitoring Linux Thread Contention
Comprehensive guide to using eBPF for monitoring Linux thread contention, including practical examples with bcc, bpftrace, and custom scripts for performance analysis.
2192 words
|
11 minutes
Unit Testing eBPF Programs: A Comprehensive Guide with XDP Examples
Learn how to effectively unit test eBPF programs using BPF_PROG_RUN and libbpf. Complete guide with XDP examples, best practices, and troubleshooting tips.
2086 words
|
10 minutes
How to Run Code in Kernel Space? eBPF! Complete Guide with XDP Packet Capture
Comprehensive guide to running code in kernel space using eBPF, featuring a complete XDP packet capture implementation with Go integration and practical examples.
3322 words
|
17 minutes
Netflix eBPF Infrastructure Observability: Detecting Noisy Neighbors at Scale
Learn how Netflix leverages eBPF to detect noisy neighbors in multi-tenant systems through continuous Linux scheduler instrumentation with minimal performance overhead.
3143 words
|
16 minutes
Introducing The eBPF Agent: A No-Code Approach for Cloud-Native Observability
Discover how Broadcom's eBPF agent revolutionizes cloud-native monitoring with dynamic instrumentation, near-zero overhead, and language-agnostic support for modern microservices architectures.
3432 words
|
17 minutes