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.
2741 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.
1271 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.
2182 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.
2076 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.
3297 words
|
16 minutes
Android Architecture Migration Guide: From Legacy to Modern MVVM
Migrating legacy Android applications to modern architecture patterns is a critical step in maintaining code quality and developer productivity. This comprehensive guide provides strategies for migrating from various legacy patterns to modern MVVM architecture with Jetpack Compose.
2498 words
|
12 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.
3113 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.
3397 words
|
17 minutes