Palestra: Ganhando Escala com Python

Track: Linguagens Contemporâneas

Sala: Sala 1

Horário: 4:05pm - 4:50pm

Dia da semana: Quarta-feira

Nível: Intermediário

Persona: Arquiteto(a), Cientista de Dados, Desenvolvedor(a) Programador(a), Desenvolvedor(a) Sênior, DevOps, Líder Técnico(a)

Apresentação em Português

Share this on:

Pontos Principais

  • Como o ecossistema de Python supera as limitações percebidas de seu runtime.
  •  Como escolher o modelo de concorrência mais apropriado para cada tarefa e situação.
  •  Como paralelizar tarefas intensivas em CPU na nuvem de diferentes maneiras.

Resumo

Apesar limitações das threads em Python, YouTube e Instagram atingiram escala planetária usando Python. O segredo está em arquiteturas que tiram o melhor proveito possível de Python, e contornam suas limitações.

Vamos conversar sobre prós e contras de threads, corrotinas e processos no contexto de Python, bibliotecas de manipulação de dados, arquiteturas distribuídas, provisionamento em nuvem, servidores de aplicação na borda externa e gerenciadores de filas e tarefas.

Palestrante: Leonardo Rochael Almeida

Tech Lead na Geru

Revisor técnico do livro Fluent Python (O'Reilly, 2015), Tech Lead na fintech Geru, desenvolvedor Python desde 2001 e palestrante internacional com múltiplas apresentações na PyCon, EuroPython e PythonBrasil.

Find Leonardo Rochael Almeida at

Palestrante: Luciano Ramalho

Principal Consultant na ThoughtWorks Brasil

Autor do best-seller Fluent Python (O’Reilly, 2015), consultor principal na ThoughtWorks e co-fundador do Garoa Hacker Clube, o primeiro hackerspace do Brasil.

Find Luciano Ramalho at

Tracks 2019