24/10/2025 –, Avançada
A talk mergulha nos "custos invisíveis" do pip install, explorando desafios por trás da hosting de pacotes em escala e discute soluções como sistemas de build modernos e caches distribuidos.
O PyPI é essencial para nós, mas seu crescimento explosivo, impulsionado por milhões de arquivos binários (wheels), gera custos imensos e desafios de sustentabilidade, dependendo fortemente de patrocínios. Esta palestra mergulha nos "custos invisíveis" do pip install, explora os desafios técnicos por trás da hospedagem de pacotes em escala e discute soluções inovadoras – como sistemas de build modernos e caches distribuídos – para garantir um ecossistema Python mais robusto, eficiente e independente para todos nós no Brasil e no mundo.
O Python Package Index (PyPI) é o coração pulsante do nosso ecossistema, servindo bilhões de downloads diariamente. Usamos pip install sem pensar muito, mas por trás dessa simplicidade existe uma infraestrutura massiva com desafios crescentes. O PyPI hospeda hoje mais de 12 milhões de arquivos, com um crescimento exponencial impulsionado principalmente por wheels (binários pré-compilados).
Familiaridade com gerenciamento de depedências (PyPI).
Ter alguma experiência mantendos pacotes com código nativo (ajuda no entendimento, porém é opcional).
Se a pessoa que usa pip, se preocupa com a saúde do ecossistema Python, mantém pacotes (especialmente com código nativo) ou trabalha com infraestrutura/DevOps, esta palestra trará insights valiosos sobre os desafios ocultos e o futuro promissor do nosso gerenciador de pacotes.
Escolha uma ou mais áreas em que essa proposta se encaixa –Ciência e Análise de Dados, Machine Learning e Inteligência Artificial, Desenvolvimento Web, Desenvolvimento de Jogos, DevOps e Automação de Infraestrutura, Desenvolvimento de Aplicações Desktop, Outros
Alex Rios é engenheiro de software com quase duas décadas de experiência em design de sistemas, otimização de performance e práticas de equipes de alta performance. Ele é autor de livros técnicos.