Comunicação em sistemas distribuídos
Semântica de RPC’s da presença de faltas
- O cliente falha depois de enviar um request
- Pode gerar computações órfãs no servidor
- Órfãos podem trazer problemas
- Gasto desnecessário de CPU
- Re-execução do request após a recuperação do cliente pode gerar incosistências
- Soluções
- manutenção de um log no cliente
- reincarnação
- tempo de validade