Von High Ceph Latency zum Kernel-Patch mit eBPF/BCC
In Linux gibt es eine Vielzahl von Werkzeugen zur Debugging von Kerneln und Anwendungen. Die meisten von ihnen wirken sich negativ auf die Leistung der Anwendungen aus und können nicht in der Produktion verwendet werden. Vor ein paar Jahren wurde ein weiteres Werkzeug entwickelt – eBPF. Es ermöglicht das Tracing von Kernel- und Benutzeranwendungen mit geringem Overhead und ohne die Notwendigkeit, Programme neu zu kompilieren und externe […]
