Hodnocení:
Kniha poskytuje přehled distribuovaných algoritmů na vysoké úrovni a zaměřuje se spíše na intuici a porozumění než na rigorózní důkazy. Je vhodná pro praktiky, kteří chtějí rychle pochopit základy, ale má omezení v použitelnosti pro moderní distribuované systémy s poruchami. Materiál je hutný a vyžaduje pečlivé čtení, takže je méně ideální pro příležitostné nebo samostudium kvůli absenci řešení cvičení.
Klady:⬤ Nabízí důkladné vysvětlení a varianty algoritmů s diagramy a pseudokódem.
⬤ Dobré pro rychlé získání intuice o distribuovaných algoritmech.
⬤ Obsahuje cvičení k procvičení.
⬤ Doporučeno pro odborníky z praxe a studenty, zejména na bakalářské nebo magisterské úrovni.
⬤ Kvalitní papír a vazba umocňují zážitek ze čtení.
⬤ Mnoho algoritmů předpokládá ideální model, který není použitelný v reálných distribuovaných systémech odolných vůči poruchám.
⬤ V knize jsou vynechány důkazy, což může u některých čtenářů omezit porozumění.
⬤ Cvičení neobsahují řešení, což ztěžuje samostudium.
⬤ Někteří čtenáři považovali látku za příliš abstraktní a postrádající praktické příklady nebo kód.
(na základě 15 hodnocení čtenářů)
Distributed Algorithms - An Intuitive Approach
Komplexní průvodce distribuovanými algoritmy, který klade důraz spíše na příklady a cvičení než na matematickou argumentaci.
Tato kniha nabízí studentům a výzkumným pracovníkům uceleného průvodce distribuovanými algoritmy, který klade důraz na příklady a cvičení spíše než na složité matematické modely. Vyhýbá se matematické argumentaci, která je pro studenty často kamenem úrazu, a učí spíše algoritmickému myšlení než důkazům a logice. Tento přístup umožňuje studentům naučit se velké množství algoritmů v relativně krátkém časovém úseku. Algoritmy jsou vysvětleny prostřednictvím stručných, neformálních popisů, názorných příkladů a praktických cvičení. Příklady a cvičení umožňují čtenářům pochopit algoritmy intuitivně a z různých úhlů pohledu. Součástí jsou také náčrty důkazů, které argumentují správnost algoritmu nebo vysvětlují myšlenku stojící za základními výsledky. Příloha nabízí pseudokódové popisy mnoha algoritmů.
Distribuované algoritmy jsou prováděny souborem počítačů, které si navzájem posílají zprávy, nebo několika softwarovými vlákny, která používají stejnou sdílenou paměť. Algoritmy uvedené v knize jsou z velké části "klasikou", vybranou proto, že osvětlují algoritmický návrh distribuovaných systémů nebo klíčové otázky distribuovaných výpočtů a souběžného programování.
Knihu Distribuované algoritmy lze použít v kurzech pro vysokoškolské studenty nebo postgraduální studenty informatiky nebo jako příručku pro výzkumné pracovníky v této oblasti.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)