Os slides de SD referem vários capítulos, mas nem sempre é apropriado colocar todos os capítulos de um slide juntos nos resumos. Este issue permite-me garantir que não estou a deixar passar capítulos relevantes do livro.
1 - Introdução
- Coulouris et al - Distributed Systems: Concepts and Design
2a - RPC
- Coulouris et al - Distributed Systems: Concepts and Design
2b - gRPC
3a - Fundamentos: Tempo
3b - Fundamentos: Coordenação
3c Fundamentos: difusão atómica e consenso
- Coulouris et al - Distributed Systems: Concepts and Design
4a Tolerância a faltas
4b Replicação
5a Replicação com coerência fraca
5b Memória partilhada e tolerante a faltas: registos distribuidos
5c Memória partilhada distribuída e tolerante a faltas: Espaço de tuplos
6a Tolerância a faltas: checkpoint recovery
7 Transações distribuídas
- Coulouris et al - Distributed Systems: Concepts and Design
8a Segurança e criptografia + 8b Segurança prática
Os slides de SD referem vários capítulos, mas nem sempre é apropriado colocar todos os capítulos de um slide juntos nos resumos. Este issue permite-me garantir que não estou a deixar passar capítulos relevantes do livro.
1 - Introdução
1.2 - Examples of Distributed Systemstoda a gente a ler isto já usou a internet1.3 - Trends in Distributed Systemsfiller introdutório2a - RPC
5 - Remote Invocationvou usar Peterson and Davie como fonte para isto2b - gRPC
Coulouris et al - Distributed Systems: Concepts and Design
21.4.1 - Underlying communication paradigms - Remote invocationidemPeterson and Davie - Computer Networks
3a - Fundamentos: Tempo
Coulouris et al - Distributed Systems: Concepts and Design
van Steen and Tanenbaum - Distributed Systems
3b - Fundamentos: Coordenação
Coulouris et al - Distributed Systems: Concepts and Design
van Steen and Tanenbaum - Distributed Systems
3c Fundamentos: difusão atómica e consenso
4a Tolerância a faltas
Coulouris et al - Distributed Systems: Concepts and Design
van Steen and Tanenbaum - Distributed Systems
4b Replicação
Coulouris et al - Distributed Systems: Concepts and Design
van Steen and Tanenbaum - Distributed Systems - 7.1 - Consistency and replication: Introduction - 0005
E. Brewer - CAP Twelve Years Later: How the “Rules” Have Changed - 0005
5a Replicação com coerência fraca
Coulouris et al - Distributed Systems: Concepts and Design
14.4 - Logical time and logical clockstambém abordado no 3aW. Vogles - Eventually Consistent - 0005
5b Memória partilhada e tolerante a faltas: registos distribuidos
H. Attiya et al - Sharing Memory Robustly in Message-Passing Systemsvou só usar as notasCompanion Notes - 0005
5c Memória partilhada distribuída e tolerante a faltas: Espaço de tuplos
6a Tolerância a faltas: checkpoint recovery
Coulouris et al - Distributed Systems: Concepts and Design
van Steen and Tanenbaum - 8.6 - Recovery - 0006
7 Transações distribuídas
17.6 - Transaction recoverytambém abordado no 6a8a Segurança e criptografia + 8b Segurança prática
Coulouris et al - Distributed Systems: Concepts and Design
Larry Peterson and Bruce Davie - Computer Networks: A Systems Approach