BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2023//speaker//7NCRB
 J
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-europython-2023-S3LKMH@programme.europython.eu
DTSTART;TZID=CET:20230720T112000
DTEND;TZID=CET:20230720T115000
DESCRIPTION:eBPF is a amazing technology that can run sandboxed programs in
  a privileged context such as the operating system kernel. But are eBPF pr
 ograms limited to the operating system kernel? eBPF programs have fast acc
 ess to resources like memory. These programs can access the memory of runn
 ing Python applications very faster\, allowing you to instrument Python pr
 ocesses with low overhead!\n\nIn my presentation\, I will show how Python'
 s internal structure supports instrumentation through the use of eBPF. Fol
 lowing that\, we'll experiment with eBPF and other modern techniques to in
 strumenting the Python applications. I'll explain explain why eBPF is more
  appropriate and efficient technology for instrumentation. By the end of t
 he session\, we will have developed an eBPF-based simple tracing tool for 
 instrumenting Python applications.\n\nAfter this presentation\, you will b
 etter understand how eBPF can help you in the instrumentation of Python ap
 plications.
DTSTAMP:20260513T161707Z
LOCATION:Terrace 2A
SUMMARY:Instrumenting CPython with eBPF - Furkan Taha ÖNDER
URL:https://programme.europython.eu/europython-2023/talk/S3LKMH/
END:VEVENT
END:VCALENDAR
