Distribuovaný systém: Porovnání verzí
Smazaný obsah Přidaný obsah
Doplneny odkazy. značka: editace z Vizuálního editoru |
m Oprava reference. |
||
Řádek 3:
Mezi nejčastější příklady distribuovaného systému, kromě počítačové sítě obecně, je [[:cs:SOA|Service Oriented Architecture]], [[:cs:MMORPG|Massive Multiplayer Online hry]], [[:cs:Peer-to-peer|peer-to-peer aplikace]], nebo specializované vědecké [[:cs:Distribuované_výpočty|distribuované výpočty]], na kterých pracuje nějaké skupina procesorů.
Historicky slovo “distribuovaný” v pojmech jako “distribuovaných systém”, “distribuované programování” a “distribuovaných algoritmus” původně odkazovalo na počítačové sítě kde byly jednotlivé stroje fyzicky distribuovány po nějaké geografické oblasti. Dnes se ten pojem “distribuovaný” používá v širších významu - typicky když máme na mysli autonomní procesy které běží na jednom počítači a komunikují mezi sebou zasíláním zpráv.<ref name="klimes">
{{Citace monografie
| příjmení = Klimeš
| jméno = Cyril
| titul = Distribuované stystémy. Texty pro distanční studium.
| url = http://www1.osu.cz/~prochazka/ds/SkriptaKlimes.pdf
| vydavatel = Ostravská univerzita v Ostravě
}}</ref>
== Charakteristika ==
Řádek 35 ⟶ 41:
Distribuovaný program je potom takový konkurentní (souběžný) program, který předpisuje, aby procesy komunikovaly výhradně prostřednictvím zasílání zpráv. Název je odvozen od faktu, že program je typicky prováděn v systému s distribuovanou pamětí. Distribuovaným výpočtem pak rozumíme realizaci distribuovaného algoritmu v distribuovaném výpočetním systému. Distribuovaný program implementovaný pomocí zasílání zpráv však může být prováděn i v multiprocesoru se sdílenou pamětí nebo dokonce i v systému s jediným procesorem pracujícím v [[:cs:Multitasking|multitaskingovém]] režimu
<references/>
|