realizată de Lucas Silveira 9 ani în urmă
431
Mai multe ca aceasta
Combina duas arquiteturas: Centralizada e descentralizada
Gerenciamento de dados compartilhados é mais complexo: dados inconsistentes até ocorrer sincronização
A quantidade de troca de mensagens pode comprometer a escalabilidade
Esquema da Arquitetura Descentralizada
Sincronização: direta ou por replicação
Processamento é totalmente distribuído
Implementação da Arquitetura
Tempo de resposta
Escalabilidade
Pode ter vários servidores, mas a simplicidade da implementação é perdida
Suscetível aos atrasos da rede
Processamento gráfico pode ser movido para o cliente (jogos online 3D)
Esquema da Arquitetura Centralizada
Processamento é feito em íntegra no servidor (inclusive processamento gráfico - compartilhamento de Desktop, VNC)
Portabilidade
Transparência
Tolerância a falhas
Computadores autônomos
Modelo em que os usuários possam colaborar na criação de serviços
Google Docs
Skype
Compartilhamento de arquivos
Troca de mensagens