Sumários

2PC, Revisões

8 novembro 2012, 10:00 Artur Miguel do Amaral Arsénio

Gestão do diário.

Arquitectura do sistema transaccional. Problemas a considerar na transacção distribuida.

Protocolo 2PC sem falhas e com falhas.

2PC: protocolo de terminação.

2PC: Protocolo de Recuperação.

Transacções distribuidas: problemas do 2PC.

Interblocagem em Transacção Distribuída.

2PC anunhado.

Transacções distribuídas: X/Open.

Revisão da matéria teórica para o teste 1.


Transacções atómicas locais (revisões)

6 novembro 2012, 11:30 Artur Miguel do Amaral Arsénio

Transacções atómicas locais (revisões). Propriedades ACID. Serialização equivalente. Recuperação de aborts: leituras sujas (dirty reads) e escritas prematuras (premature writes). Isolamento. Solução pessimista. Trincos exclusivos. Trincos hierárquicos. Strict-2-phase locking. Interblocagem - Prevenção e detecção. Recuperação de falhas de paragem. Solução Optimista (validação para trás e para a frente).


Apoio ao projecto

6 novembro 2012, 10:00 João Pedro Faria Mendonça Barreto

Apoio ao projecto


Apoio ao projecto

6 novembro 2012, 08:30 João Pedro Faria Mendonça Barreto

Apoio ao projecto


Tolerância a faltas

30 outubro 2012, 11:30 Artur Miguel do Amaral Arsénio

Falta, Erro, Falha. Erros latentes e efectivos.

Tipos de faltas. Classificação das faltas. Modelo de faltas.

Medidas usadas em tolerância a faltas.

Modelo de faltas num sistema distribuido.