Intervenant : John Reese
Avez-vous déjà écrit une petite application élégante qui n'a pas pu suivre la croissance de vos données ou de la demande des utilisateurs ? Votre magnifique design a-t-il fini par être enseveli sous des threads et des verrous ? Le très spécial Global Interpreter Lock de Python a-t-il rendu tout cela vain ?
Cette présentation est faite pour vous ! Avec les pouvoirs combinés d'AsyncIO et du multiprocessing, nous allons redessiner une ancienne application multithreadée limitée par le GIL en une solution moderne qui évolue avec la demande en utilisant uniquement la bibliothèque standard. Aucune expérience préalable en AsyncIO ou multiprocessing n'est requise.