Ementa: Caracterização de sistemas de computação distribuída. Modelos de sistemas distribuídos. Processos em sistemas distribuídos. Objetos distribuídos. Sincronização e coordenação. Serviços de sistemas distribuídos. Segurança em sistemas distribuídos. Novos modelos de sistemas distribuídos. Algoritmos distribuídos. Replicação e tolerância a falhas.
Bibliografia:
- Coulouris, G. Dollimore J. Distributed Systems: Concepts and Design. Addison Wesley, USA, 2005.
Bibliografia Complementar:
- Tanenbaum, A. Steen M. Distributed Systems: Principles and Paradigms. Prentice Hall, USA, 2002.