BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pyconhk2024//talk//LNUWEC
BEGIN:VTIMEZONE
TZID:HKT
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:HKT
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pyconhk2024-LNUWEC@pretalx.com
DTSTART;TZID=HKT:20241116T115000
DTEND;TZID=HKT:20241116T122000
DESCRIPTION:Python is infamous for its slowless and the GIL problem. In Pyt
 hon 3.4\, asyncio was introduced to allow non-blocking I/O\, and concurren
 t.futures was introduced for an easier syntax to write parallel code. But 
 still\, Python is not super fast. In this talk\, I will show case 10+ ways
  of generating data in parallel in Python and compare their performance. T
 he unfortunate conclusion is that nothing is always the best\, even with t
 he free-threaded Python of 3.13\, the silver bullet does not exist.
DTSTAMP:20260617T140140Z
LOCATION:LT7
SUMMARY:High Throughput Python - Dr. Adrian Tam
URL:https://pretalx.com/pyconhk2024/talk/LNUWEC/
END:VEVENT
END:VCALENDAR
