Introdução a Computação Distribuída
O que é computação distribuída?
Computação distribuída se trata de vários computadores se comunicando por meio de uma rede de computadores ao trabalhar em conjunto para resolver o mesmo problema.
Formalmente temos:
Quote
Uma coleção de processos autônomos que se comunicam entre si por meio de uma rede para atingir um objetivo comum. Esses processos são executados em um ou mais computadores e, para um usuário externo, o sistema se apresenta como uma única entidade computacional coesa.
Dificuldades
- Segurança
- A importância da informação
- As ações que podem ser executadas
Note
O critério para avaliar a importância da informação é a duração da informação. Por exemplo, o vazamento de informações sobre saldo bancário é menos crítico em relação a um vazamento de digitais e de face, pois a duração da informação de saldo bancário é efêmero, pois pode mudar a qualquer momento, já as digitais e face são de por exemplo 10 anos.
- Heterogeneidade