BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pyconde-pydata-berlin-2023//speaker//DZWGQ
 3
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:DAYLIGHT
DTSTART:20220418T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20221030T030000
RDATE:20231029T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20230326T030000
RDATE:20240331T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Pragmatic ways of using Rust in your data project - Christopher Pr
 ohm
DTSTART;TZID=Europe/Berlin:20230418T141000
DTEND;TZID=Europe/Berlin:20230418T144000
DTSTAMP:20261009T193519Z
UID:pretalx-pyconde-pydata-berlin-2023-MQHTHY@pretalx.com
DESCRIPTION:Writing efficient data pipelines in Python can be tricky. The 
 standard recommendation is to use vectorized functions implemented in Nump
 y\, Pandas\, or the like. However\, what to do\, when the processing task 
 does not fit these libraries? Using plain Python for processing can result
  in lacking performance\, in particular when handling large data sets. \n
 \nRust is a modern\, performance-oriented programming language that is alr
 eady widely used by the Python community. Augmenting data processing steps
  with Rust can result in substantial speed ups. In this talk will present 
 strategies of using Rust in a larger Python data processing pipeline with 
 a particular focus on pragmatism and minimizing integration efforts.
LOCATION:B05-B06
URL:https://pretalx.com/pyconde-pydata-berlin-2023/talk/MQHTHY/
END:VEVENT
END:VCALENDAR
