Paralelismo, Concorrência & Memes
        
        
        
          Por que falar de paralelismo e concorrência?
           
        
        
          É um assunto fácil, mas a maioria do conteúdo é técnico demais e às vezes isso mais atrapalha do que ajuda
           
        
        
          Era uma vez...
           
        
        
          Isso é paralelismo. E funciona. E tem muito sistema no ar usando isso. Mas pode ter formas melhores
           
        
        
          Entender memes NÃO é difícil!
           
        
        
          minha história com o Choque de Cultura
           
        
        
        
          Então o que realmente é paralelelismo isso aí?
           
        
        
          É quando você executa a mesma operação em CPUs diferentes
           
          
        
        
          paralelismo != multi threading
           
        
        
          multi threading
           
          
        
        
          e o que é concorrência?
           
        
        
          Exemplos
           
        
        
        
          Paralelismo com PHP + comandos shell
           
        
        
        
        
        
        
          Pontos positivos:
          
            - leitura de disco
- processamento de dados em massa(famosos workers)
- melhorar a performance no ponto de vista do usuário(experiência)
Pontos negativos:
          
            - pode custar mais do que você gostaria
- desnecessário na maioria das vezes
- consome mais recursos e pode afetar outras coisas(efeitos colaterais)
agora você pode dizer que sabe sobre memes
        
        
          e que também sabe sobre paralelismo & concorrência
           
        
        
          ~ extra
          
            - leia mais sobre locking
- brinque com algumas coisas simples
- aplique no seu dia a dia com cuidado
fim!
          