CARS001 - Sistemas Distribuídos

Publicado 1/23/2018, 3:46:33 PM, última modificação 12/14/2023, 5:35:47 PM

Carga horária: 45 horas-aula (3 créditos)

Ementa: Caracterização de sistemas distribuídos. Arquiteturas de sistemas distribuídos. Modelo de falhas. Modelo de segurança. Comunicação e sincronização em sistemas distribuídos. Coordenação e acordo. Eventos e notificações. Serviços web. Middlewares. Transações. Controle de concorrência.

Bibliografia:

  • COULOURIS, George; DOLLIMORE, Jean; KINDBERG, Tim, BLAIR, Gordon. Sistemas Distribuídos: conceitos e projeto. 5. edição. Porto Alegre: Bookman, 2013.

  • COULOURIS, George; DOLLIMORE, Jean; KINDBERG, Tim, BLAIR, Gordon. Distributed Systems: Concepts and Design. 5th ed. Boston: Addison-Wesley, 2012.
  • TANENBAUM, Andrew S.“Distributed Operating Systems”. Prentice-Hall, 1995.

  • TANENBAUM, Andrew S.; STEEN, Maarte Van. “Sistemas Distribuídos: Princípios e Paradigmas”. 2 ed., Prentice-Hall, 2007.

  • IEEE Transactions on Parallel and Distributed Systems. IEEE Computer Society. ISSN: 1045-9219.

  • Distributed Computing Journal. Springer. ISSN: 0178-2770 (print version), ISSN: 1432-0452 (electronic version).

  • Journal of Parallel and Distributed Systems. Elsevier. ISSN: 0743-7315.