Python asyncio in der Praxis

Speaker:

Frank Becker (Softwareentwickler, Amazon Development Center Germany GmbH)

Scheduled time: Saturday, 14:00 , Room V3

Gerade I/O-lastige Programme verbringen die meiste Ausführungszeit wartend. Diese Wartezeiten kann man oft parallelisieren. Die Standard Library bringt verschiedene Module mit, welche Multiprocessing oder Multithreading nutzen. Das ist aber oft Overkill. Einige externe Module wie Twisted setzen schon seit Jahren auf non-blocking I/O mit einer Eventloop. Seit Version 3.4 folgt Python diesem Ansatz im asyncio-Modul der Standardlib. Der Vortrag zeigt Möglichkeiten seiner Nutzung.

Desired previous knowledge: Grundkenntnisse im Programmieren sind hilfreich.

Further information: Short paper

Audio recording:

Creative Commons Lizenzvertrag Download MP3 (46 MiB) Download OGG (35 MiB)

Video recording:

Creative Commons Lizenzvertrag Download MP4 (307 MiB)