Revis O
R: Melhorar a transparência e permitir uma visão única do sistema, na rede.
2. Por que nem sempre é bom ter 100% transparente em um sistema distribuído?
R: Porque pode haver perda de performance. Ex: requisição com muita espera.
3. O que é um sistema escalável?
R: Aquele que pode ser expandido em termos de número de componentes, distância geográfica, domínios administrativos, SEM PERDA DE PERFORMANCE.
4. Cite as camadas do Modelo OSI e suas funções.
R: Aplicação: fornece os meios para a conectividade de ponta a ponta entre pessoas na rede humana usando redes de dados. Apresentação: fornece a representação comum de dados transferidos entre serviços da camada de aplicação. Sessão: responsável pela troca de dados e a comunicação entre hosts, ela permite que duas aplicações em computadores diferentes estabeleçam uma comunicação, definindo como será feita a transmissão de dados. Transporte: responsável por receber os dados enviados pela camada de sessão e segmentá-los para que sejam enviados a camada de rede. Rede: A camada de rede realiza roteamento de funções, e também pode realizar a fragmentação e remontagem e os erros de entrega de relatório. Enlace de dados: É responsável por controlar o fluxo e também estabelece um protocolo de comunicação entre sistemas diretamente conectados. Física: descrevem os meios elétricos, mecânicos, funcionais e de procedimentos para ativar, manter e desativar conexões físicas para a transmissão de bits para e de um dispositivo de rede.
5. Se um cliente e seu servidor estiverem muitos afastados, como podemos resolver a latência na comunicação?
R: Uma possibilidade é resolver o problema da comunicação síncrona: poderíamos enviar uma solicitação à parte ou dizer ao cliente para fazer outra tarefa enquanto espera.
6. Qual a diferença entre a distribuição horizontal e vertical?
R: Na distribuição vertical, temos uma hierarquia, com os papéis (nível da interface do usuário, processamento e dados)