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: 18:00 às 20:00 horas
  • Sexta-feira: 21:00 às 23:00 horas

Cronograma de Aulas:

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

Tarefas:

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

Tarefa
Data de Entrega
Tarefa 01 22/12/2017
Tarefa 02 26/01/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