Pr-1st-1.1-m12-Slajd04

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykładowe zastosowania mechanizmów niezawodnego rozgłaszania

Przykładowe zastosowania mechanizmów niezawodnego rozgłaszania


Mechanizmy niezawodnego rozgłaszania mają bardzo wiele zastosowań. Stąd wynika ich duże znaczenie teoretyczne i praktyczne.

Przykład 1: Systemy z wieloma uczestnikami

W systemach z wieloma uczestnikami (ang. multi-participant systems ) działa wiele procesów, współuczestnicząc w skomplikowanych zadaniach. Przykładem są wszelkiego rodzaju wirtualne środowiska z wieloma użytkownikami (na przykład gry MMRPG – massive multiplayer role-playing games ). Dostępność abstrakcyjnych operacji niezawodnego rozgłaszania jest przydatna dla twórców tego rodzaju systemów.

Przykład 2: Zwielokrotnianie (replikacja)

Często stosowanym rozwiązaniem w celu zwiększenia odporności systemu na awarie, lub zwiększenia jego efektywności, jest zwielokrotnianie (replikacja) elementów. Pojawia się wówczas jednocześnie problem spójności replik. Konstrukcja protokołów zapewniających spójność replik jest znacząco uproszczone w wypadku możliwości skorzystania z mechanizmów niezawodnego rozgłaszania.



<< Poprzedni slajd | Spis treści | Następny slajd >>