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

InterCon17 - Computação Distribuída - Yeah, sci...

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.

Avatar for Diana Arnos

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