ICP367-Sistemas Distribuídos | Motivação e desafios de sistemas distribuídos; Arquiteturas de sistemas distribuídos (de software e de sistema); Middleware e abstrações de comunicação e de programação distribuída; Identificação e localização de entidades; Atributos de dependabilidade em sistemas distribuídos; Replicação, sincronização e consistência; Modelos de falhas, detecção e tolerância a falhas; Medidas de eficiência e monitoramento de sistemas distribuídos.
___BIBLIOGRAFIA BÁSICA___
1) M. van Steen and A. S. Tanenbaum, Distributed Systems, 3 ed, distributed-systems.net, 2017.
___BIBLIOGRAFIA COMPLEMENTAR___
1) Cachin, C.; Guerraoui, R; Rodrigues, L., Introduction to Reliable and Secure Distributed Programming, Springer, 2011.
2) Coulouris, G.; Dollimore J.; Kindberg T., Distributed Systems - Concepts and Design, 5 ed, Addison Wesley, 2017.
3) Artigos científicos relevantes para a disciplina. |
|
|