Palestrante: John Reese
Você já escreveu uma pequena aplicação elegante que não conseguiu acompanhar o crescimento dos seus dados ou da demanda dos usuários? Seu belo design acabou enterrado em threads e locks? O muito especial Global Interpreter Lock do Python tornou tudo isso um exercício de futilidade?
Esta palestra é para você! Com os poderes combinados do AsyncIO e do multiprocessing, vamos redesenhar uma antiga aplicação multithreaded limitada pelo GIL em uma solução moderna que escala com a demanda usando apenas a biblioteca padrão. Nenhuma experiência prévia com AsyncIO ou multiprocessing é necessária.