BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.devconf.info//devconf-cz-2026//talk//DSAECB
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-devconf-cz-2026-DSAECB@pretalx.devconf.info
DTSTART;TZID=CET:20260618T101500
DTEND;TZID=CET:20260618T105000
DESCRIPTION:Over the past years\, DevConf.CZ featured several talks on bpft
 race\, an eBPF-powered observability tool for Linux. Most of the talks sha
 red the same selling point - bpftrace is awesome at writing powerful one-l
 iners\, usually straight in the command line\, to trace practically any pa
 rt of your system.\n\nWhile this remains an important capability\, the eBP
 F ecosystem has evolved into a point where users want to write complex app
 lications intended to run and be maintained for long periods of time. This
  is where bpftrace has struggled historically\, however\, users still valu
 e its simple domain-specific language\, which allows to abstract away comp
 lexities of eBPF program development.\n\nThings have recently started to c
 hange in this area and bpftrace gained several new features which evolve i
 t into flexible and composable framework and language. In this talk\, we w
 ill present these new features and show you that today\, bpftrace should b
 e your default choice for an observability tool on Linux.
DTSTAMP:20260621T121034Z
LOCATION:E112 (capacity 156)
SUMMARY:bpftrace: Evolution from a command line tool to a complex observabi
 lity framework - Viktor Malik
URL:https://pretalx.devconf.info/devconf-cz-2026/talk/DSAECB/
END:VEVENT
END:VCALENDAR
