mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-23 02:44:17 +00:00
1.7 KiB
1.7 KiB
Problema per un sistema distribuito che restringe il consenso asincrono deterministico.
Definizione
Ad ogni entità viene fornito un 9 - Algoritmi distribuiti/1 - Problemi/parametro, che usa per scegliere un valore da una enumerazione.
Successivamente, deve accordarsi con almeno un certo numero di altre per selezionare un risultato.
Tutte le entità non guasto devono:
- principio di non-trivialità
- dato uno stesso 9 - Algoritmi distribuiti/1 - Problemi/parametro, scegliere lo stesso valore
- principio di accordo
- dare lo stesso risultato
- principio di terminazione
- dare eventualmente un risultato
restrizioni al modello dei sistemi distribuiti
- restrizione di comunicazione
- restrizione di affidabilità
- restrizione di topologia
- restrizione di tempo
- Algoritmo
algoritmo
- protocollo di Ben-Or