COM032- Sistemas Distribuídos

Informações Gerais:

  • Disciplina do 7o Período do Curso de Sistemas de Informação
  • 04 Créditos
  • Professor: Alessandro Vivas Andrade
  • E-mail: prof.alessandrovivas@gmail.com

Horário e Local das Aulas:

  • Quinta-feira: 19:00 às 21:00 horas
  • Sexta-feira: 20:00 às 22:00 horas

Cronograma de Aulas:

Aula Data Tópico
Materiais
01 26/04/2018 Caracterização de Sistemas Distribuídos Slides
02 27/04/2018 Modelos de Sistema Slides
03 03/05/2018 Arquiteturas Slides
04 04/05/2018 Suporte do Sistema Operacional Slides
05 10/05/2018 Processos e Threads Slides
06 11/05/2018 Comunicação Slides
07 17/05/2018 Objetos   Slides
08 18/05/2018 Segurança Slides
09 24/05/2018 Corba   Slides
10 25/05/2018 Serviço de Nomes Slides
11 07/06/2018 Serviço de Nomes Slides
12 08/06/2018 Seminários
13 14/06/2018 Clocks Lógicos Slides
14 15/06/2018 Clocks Lógicos Slides
15 21/06/2018 Prova 1
16 22/06/2018 Coordenação e Acordo Slides
17 28/06/2018 Coordenação e Acordo Slides
18 29/06/2018 Multimídia Slides
19 05/07/2018 Sistemas de Arquivos Distribuídos Slides
20 06/07/2018 Sistemas de Arquivos Distribuídos Slides
21 12/07/2018 Transações Distribuídas Slides
22 13/07/2018 Memória Compartilhada Distribuída Slides
23 07/08/2018 Memória Compartilhada Distribuída Slides
24 07/08/2018 Replicação Slides
25 02/08/2018 Replicação Slides
26 03/08/2018 Tolerância a Falhas Slides
27 09/08/2018 Tolerância a Falhas Slides
28 10/08/2018 Web Services Slides
29 16/08/2018 Web Services Slides
30 17/08/2018 Segunda Avaliação

Tarefas:

As especificações do trabalho estão descritas no arquivo abaixo.

Tarefa
Data de Entrega
Tarefa 01 05/07/2018
Tarefa 02 10/08/2018

Exercícios:

Exercícios de Sistemas Distribuídos

Bibliografia Básica:

  • TANENBAUM, Andrew S.; STEEN, van. Distributed Systems: Principles and Paradigms. 2 ed. Prentice Hall, 2006.
  • COLOURIS, G., DOLLIMORE, J., KINDBERG, J. Distributed systems: concepts and design. 4. ed. Harlow: Addison
  • Wesley. 2005.
  • Lynch, Nancy A. Distributed Algorithms. 1 ed. Morgan Kauffman, 1997.

Bibliografia Complementar:

  • BARBOSA, V. An introduction to distributed algorithms. Cambridge: MIT, 1996.
  • MULLENDER, S., Distributed Systems, 2nd Edition, ACM Press Frontier Series, Addison-Wesley, 1993, ISBN:
  • 0201624273.
  • VERÍSSIMO, P., RODRIGUES, L., Distributed Systems for Systems Architects, Kluwer, 2000