Sistemas Distribuídos – 5SIDA

  • A nota da cadeira é composta da seguinte forma: 30%AP1 + 30%AP2 + 40%AP3
    • AP1 = PROVA

    • AP2 = 70% PROJETO + 30 %SEMINÁRIO

    • AP3 = PROVA

  •  Projeto:
    • O projeto envolverá a implementação de uma versão simplificada do dropbox e que envolva em sua execução pelo menos três computadores distintos, sendo:
    • 2 servidores (que devem executar tarefas/serviços distintas)
    • 1 cliente (que deve usar o serviço)
    • O cliente é composto por uma aplicação destkop e uma aplicaçao web
    • As máquinas devem se comunicar via rede
    • Pelo menos uma das máquinas servidores devem estar hospedadas na Amazon AWS ou em um serviço equivalente
    • É necessário que o sistema possua transparência de localização e de acesso!
    • Ná dúvida sobre um requisisto a implementação deve ser igual ao do dropbox.
    • A aplicação web deve ser feita usando JSP/JSF
    • Toda semana deverá ser apresentado o andamento do projeto ao professor.
    • Os projeto deve ser feito em DUPLA.
07/08/2018
Apresentação da disciplina e Introdução
14/08/2018
Modelos de Sistemas Distribuídos
21/08/2018
Processos e Threads
28/08/2018
Invocação Remota
04/09/2018
Comunicação Indireta
11/09/2018
Tolerância a Falhas
18/09/2018
Consistência e Replicação
25/09/2018
Padrões de Projeto de Middleware
02/10/2018
Revisão da AP1
09/10/2018
AP1
16/10/2018
Acompanhamento e Desenvolvimento do Projeto
23/10/2018
Acompanhamento e Desenvolvimento do Projeto
30/10/2018
Acompanhamento e Desenvolvimento do Projeto
06/11/2018
Acompanhamento e Desenvolvimento do Projeto
13/11/2018
Acompanhamento e Desenvolvimento do Projeto
20/11/2018
Acompanhamento e Desenvolvimento do Projeto
27/11/2018
Seminário
04/12/2018
AP2 (PROJETO)
11/12/2018
AP3
18/12/2018
Substititivas AP1, AP2 e AP3