RPRavidu Priyankarainravindu-priyankara.hashnode.dev·Jun 20 · 9 min readSqueezing Bytes: How I Optimised an eBPF Driver in Falco1. How I Found This Opportunity I wanted to make my first open source contribution, so I decided to fork a few eBPF projects — one of them being falcosecurity/libs. After compiling and running Falco, 00
PKPRINCE KUMARinprincekumar-engineer.hashnode.dev·Jun 17 · 6 min readLinux File System HuntingUnderstanding Linux Like a Backend Engineer: Imagine building the world’s fastest Formula 1 car, your web app, but having no idea how the engine, fuel lines, or electrical systems work. That’s what ba00
RPRavidu Priyankarainravindu-priyankara.hashnode.dev·Jun 8 · 18 min readThe Case of the Disappearing eBPF Instruction: Inside Map FD Relocation and BPF_LD_IMM64While reading the disassembly of a compiled eBPF program I was working on, I noticed something strange — the 6th instruction was missing. Reading through the full disassembly again, I realized it wasn00
HLHatim Lohainshellcraft.hashnode.dev·Jun 8 · 3 min readLinux Fundamentals — Day 4Processes + Monitoring + Background Jobs This is real server administration. You’ll learn how Linux manages: running applications CPU memory background tasks killing stuck programs These are da00
HLHatim Lohainshellcraft.hashnode.dev·Jun 6 · 3 min readLesson 3 — Linux FundamentalsText Processing + Pipes + Redirection (Very Important for DevOps) This is where Linux starts becoming powerful for real-world work: logs analysis debugging servers CI/CD pipelines Docker troublesh00
AJAmit Joshiindevnation.joshisfitness.com·May 30 · 7 min readLinux Kernel Memory Allocation Engine with a Control Plane / Data Plane ArchitectureBuilding a Linux Kernel Memory Allocation Engine with a Control Plane / Data Plane Architecture Introduction Most Linux kernel module tutorials demonstrate a simple memory allocation example using kma00
AJAmit Joshiindevnation.joshisfitness.com·May 30 · 6 min readLinux Kernel Module: Building a Tiny Code Generation PipelineIntroduction Most Linux kernel tutorials focus on writing kernel modules directly in C. Most compiler tutorials focus on parsers, ASTs, and code generation. What happens when we combine both? This pro10
MRManjeet raiinec2-for-freshers.hashnode.dev·May 25 · 4 min readEC2 Made Easy❓ What is EC2, How It Works, and Why It’s Important So let’s answer these questions, first theoretically and then practically for more serious engineers. EC2 is the simple web server or virtual machin00
RPRavidu Priyankarainravindu-priyankara.hashnode.dev·May 18 · 7 min readeBPF Macros Are Just Costumes for ELF MetadataIn the previous part, we explored how our eBPF maps changed during preprocessing time. At first, those transformations looked strange. But after digging deeper, it became clear that most of the “speci00
LTLưu Tuấn Anhinblog.fiscybersec.com·May 18 · 8 min readDirty Frag: When optimizing Linux performance becomes a security nightmareOverview For many years, Linux has been regarded as a symbol of stability and security in the world of operating systems. From enterprise servers and cloud infrastructure to Kubernetes containers and 00