MariaDB Day 02.02.2020 – Introducing speakers – Valerii Kravchuk on eBPF and Dynamic Tracing for MariaDB DBAs (ftrace, bcc tools and bpftrace)
eBPF on Linux 4.9+ is probably the best way to study performance problems. Basic usage of ftrace interface, bcc tools and bpftrace, as well as main bpftrace features and commands are presented. Several typical use cases (including adding dynamic probes to MariaDB servers, working with stack traces and creating Flame Graphs) are discussed.