Hodnotenie:
Kniha poskytuje prehľad distribuovaných algoritmov na vysokej úrovni, pričom sa zameriava skôr na intuíciu a pochopenie než na prísne dôkazy. Je vhodná pre praktikov, ktorí chcú rýchlo pochopiť základy, ale má obmedzenia v použiteľnosti na moderné distribuované systémy s poruchami. Materiál je hutný a vyžaduje si pozorné čítanie, takže je menej ideálny na príležitostné alebo samoštúdium kvôli absencii riešení cvičení.
Výhody:⬤ Ponúka dôkladné vysvetlenia a varianty algoritmov s diagramami a pseudokódom.
⬤ Dobré na rýchle získanie intuície o distribuovaných algoritmoch.
⬤ Obsahuje cvičenia na precvičenie.
⬤ Odporúčame pre odborníkov z praxe a študentov, najmä na bakalárskej alebo magisterskej úrovni.
⬤ Kvalitný papier a väzba zvyšujú zážitok z čítania.
⬤ Mnohé algoritmy predpokladajú ideálny model, ktorý nie je použiteľný v reálnych distribuovaných systémoch odolných voči poruchám.
⬤ V knihe sa vynechávajú dôkazy, čo môže pre niektorých čitateľov znamenať obmedzenie pochopenia.
⬤ Cvičenia neobsahujú riešenia, čo sťažuje samoštúdium.
⬤ Niektorí čitatelia považovali materiál za príliš abstraktný a chýbali v ňom praktické príklady alebo kód.
(na základe 15 čitateľských recenzií)
Distributed Algorithms - An Intuitive Approach
Komplexný sprievodca distribuovanými algoritmami, ktorý kladie dôraz skôr na príklady a cvičenia než na matematickú argumentáciu.
Táto kniha ponúka študentom a výskumníkom komplexného sprievodcu distribuovanými algoritmami, ktorý kladie dôraz skôr na príklady a cvičenia než na zložité matematické modely. Vyhýba sa matematickej argumentácii, ktorá je pre študentov často kameňom úrazu, a učí skôr algoritmické myslenie než dôkazy a logiku. Tento prístup umožňuje študentovi naučiť sa veľké množstvo algoritmov v relatívne krátkom čase. Algoritmy sú vysvetlené prostredníctvom stručných, neformálnych opisov, názorných príkladov a praktických cvičení. Príklady a cvičenia umožňujú čitateľom pochopiť algoritmy intuitívne a z rôznych uhlov pohľadu. Súčasťou sú aj náčrty dôkazov, ktoré argumentujú správnosť algoritmu alebo vysvetľujú myšlienku stojacu za základnými výsledkami. Príloha ponúka pseudokódové opisy mnohých algoritmov.
Distribuované algoritmy vykonáva súbor počítačov, ktoré si navzájom posielajú správy, alebo viacero softvérových vlákien, ktoré používajú rovnakú zdieľanú pamäť. Algoritmy uvedené v knihe sú z veľkej časti "klasikou", vybranou preto, lebo vrhajú svetlo na algoritmický návrh distribuovaných systémov alebo na kľúčové otázky v oblasti distribuovaných výpočtov a súbežného programovania.
Distribuované algoritmy sa môžu používať v kurzoch pre študentov vyšších ročníkov bakalárskeho alebo magisterského štúdia informatiky alebo ako referencia pre výskumníkov v tejto oblasti.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)