Upgrade to Pro — share decks privately, control downloads, hide ads and more …

InterCon17 - Computação Distribuída - Yeah, science!

InterCon17 - Computação Distribuída - Yeah, science!

Vídeo de demonstração apresentado nos slides: https://www.youtube.com/watch?v=3sRliPLl62Q

Todo mundo sabe que hoje em dia a distribuição de um sistema pode ser um fator chave de sucesso e escalabilidade. Nós falamos de micro-serviços, load balancers, assincronismo e por aí vai. Claro que são conceitos importantes, mas você já parou pra pensar sobre o que realmente é um sistema distribuído? Vamos começar vendo um exemplo em python distribuído em conteineres Docker e então vamos dar uma espiada em como alguns projetos científicos se utilizam da distribuição de processamento para acelerar suas pesquisas e como podemos ajudar nesse processo.

Diana Arnos

October 23, 2017
Tweet

More Decks by Diana Arnos

Other Decks in Programming

Transcript

  1. Who am I? Engenheira de Software @ Birdie Evangelista @

    PHPWomen Entusiasta de Segurança da Informação Vocalista de Heavy Metal
  2. SERVIDOR SERVIDOR SERVIDOR APLICAÇÃO O processamento da tarefa é distribuído

    em paralelo entre máquinas diferentes Solicita tarefa X X parte 1 X parte 2 X parte 3
  3. ARQUIVO Exemplo ARQUIVO PT. 1 ARQUIVO PT. 2 ARQUIVO PT.

    3 MÁQUINA 1 MÁQUINA 2 MÁQUINA 3 ARQUIVO PT. 1 ARQUIVO PT. 2 ARQUIVO PT. 3