Distribuované algoritmy

Hodnotenie:   (4,1 z 5)

Distribuované algoritmy (A. Lynch Nancy)

Recenzie čitateľov

Zhrnutie:

Kniha „Distribuované algoritmy“ od Nancy A. Lynchovej je vysoko cenená pre svoj dôkladný prístup k distribuovaným algoritmom, ktorý zahŕňa teoretické aj praktické aspekty. Hoci poskytuje solídne základy teórie pomocou vstupno-výstupných automatov, pre čitateľov je náročná pre svoj formálny štýl a zložitosť. Vydanie pre Kindle trpí zlou technickou kvalitou vrátane chýb OCR, čo výrazne znižuje jeho použiteľnosť. Napriek niektorým kritickým pripomienkam mnohí recenzenti knihu chvália ako základnú príručku a cenný zdroj informácií na pochopenie distribuovaných systémov.

Výhody:

Dôkladné a dobre organizované pokrytie distribuovaných algoritmov
poskytuje pohľad na teoretické nástroje
obsahuje odkazy na ďalší výskum
považuje sa za definitívny text
cenný pre praktikov aj výskumníkov
zrozumiteľne prezentuje zložité myšlienky
mnohí recenzenti majú pri zvládnutí materiálu pocit úspechu
uznávaný ako klasika v informatike.

Nevýhody:

Náročný a formálny štýl písania
chýbajú intuitívne vysvetlenia algoritmov
vydanie pre Kindle má množstvo technických chýb a zlé formátovanie
niektorí čitatelia považujú zápis za neohrabaný a ťažko sledovateľný
môže byť náročný na samoštúdium bez lektora alebo vedenia
nepoužívajú sa formálnejšie metódy
nespokojnosť s nedostatkom jednoduchších vysvetlení naivných prístupov.

(na základe 13 čitateľských recenzií)

Pôvodný názov:

Distributed Algorithms

Obsah knihy:

V knihe Distribuované algoritmy poskytuje Nancy Lynchová plán na navrhovanie, implementáciu a analýzu distribuovaných algoritmov. Jej kniha je určená širokému publiku vrátane študentov, programátorov, návrhárov systémov a výskumníkov.

Distribuované algoritmy obsahujú najvýznamnejšie algoritmy a výsledky nemožnosti v tejto oblasti, a to všetko v jednoduchom automatovo-teoretickom prostredí. Algoritmy sú dokázané ako správne a ich zložitosť je analyzovaná podľa presne definovaných mier zložitosti. Medzi pokryté problémy patrí prideľovanie zdrojov, komunikácia, konsenzus medzi distribuovanými procesmi, konzistencia údajov, detekcia slepých uličiek, voľba vodcu, globálne snímky a mnohé ďalšie.

Materiál je usporiadaný podľa modelu systému - najprv podľa časového modelu a potom podľa mechanizmu komunikácie medzi procesmi. Materiál týkajúci sa systémových modelov je pre ľahšiu orientáciu vyčlenený do samostatných kapitol.

Prezentácia je úplne dôsledná, ale zároveň dostatočne intuitívna na okamžité pochopenie. Táto kniha oboznamuje čitateľov s dôležitými problémami, algoritmami a výsledkami nemožnosti v tejto oblasti: čitatelia potom môžu rozpoznať problémy, keď sa vyskytnú v praxi, použiť algoritmy na ich riešenie a použiť výsledky nemožnosti na určenie, či sú problémy neriešiteľné. Kniha tiež poskytuje čitateľom základné matematické nástroje na navrhovanie nových algoritmov a dokazovanie nových výsledkov nemožnosti. Okrem toho učí čitateľov, ako starostlivo uvažovať o distribuovaných algoritmoch - formálne ich modelovať, navrhovať presné špecifikácie ich požadovaného správania, dokazovať ich správnosť a vyhodnocovať ich výkonnosť pomocou realistických mier.

Ďalšie údaje o knihe:

ISBN:9781558603486
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Pevná väzba
Rok vydania:1996
Počet strán:904

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Distribuované algoritmy - Distributed Algorithms
V knihe Distribuované algoritmy poskytuje Nancy Lynchová plán na navrhovanie, implementáciu a analýzu...
Distribuované algoritmy - Distributed Algorithms
Atomové transakcie: V súbežných a distribuovaných systémoch - Atomic Transactions: In Concurrent and...
Táto kniha rozvíja teóriu transakcií, ktorá...
Atomové transakcie: V súbežných a distribuovaných systémoch - Atomic Transactions: In Concurrent and Distributed Systems

Diela autora vydali tieto vydavateľstvá: