Ocena:
Książka zapewnia ogólny przegląd algorytmów rozproszonych, koncentrując się na intuicji i zrozumieniu, a nie na rygorystycznych dowodach. Jest odpowiednia dla praktyków, którzy chcą szybko zrozumieć podstawy, ale ma ograniczenia w stosowaniu do nowoczesnych systemów rozproszonych z awariami. Materiał jest gęsty i wymaga uważnej lektury, co czyni go mniej idealnym do swobodnej lub samodzielnej nauki ze względu na brak rozwiązań ćwiczeń.
Zalety:⬤ Oferuje dokładne wyjaśnienia i warianty algorytmów z diagramami i pseudokodem.
⬤ Dobra do szybkiego zdobycia intuicji na temat algorytmów rozproszonych.
⬤ Zawiera ćwiczenia praktyczne.
⬤ Polecana dla praktyków i studentów, szczególnie na poziomie licencjackim lub magisterskim.
⬤ Wysokiej jakości papier i oprawa poprawiają komfort czytania.
⬤ Wiele algorytmów zakłada idealny model, który nie ma zastosowania w rzeczywistych systemach rozproszonych odpornych na błędy.
⬤ Książka pomija dowody, co może ograniczać zrozumienie dla niektórych czytelników.
⬤ Ćwiczenia nie zawierają rozwiązań, przez co samodzielna nauka jest trudna.
⬤ Niektórzy czytelnicy uznali materiał za zbyt abstrakcyjny i pozbawiony praktycznych przykładów lub kodu.
(na podstawie 15 opinii czytelników)
Distributed Algorithms - An Intuitive Approach
Kompleksowy przewodnik po algorytmach rozproszonych, który kładzie nacisk na przykłady i ćwiczenia, a nie na argumentację matematyczną.
Ta książka oferuje studentom i badaczom przewodnik po algorytmach rozproszonych, który kładzie nacisk na przykłady i ćwiczenia, a nie na zawiłości modeli matematycznych. Unika argumentacji matematycznej, często stanowiącej przeszkodę dla studentów, ucząc myślenia algorytmicznego, a nie dowodów i logiki. Takie podejście pozwala uczniowi nauczyć się dużej liczby algorytmów w stosunkowo krótkim czasie. Algorytmy są wyjaśniane za pomocą krótkich, nieformalnych opisów, pouczających przykładów i praktycznych ćwiczeń. Przykłady i ćwiczenia pozwalają czytelnikom zrozumieć algorytmy intuicyjnie i z różnych perspektyw. Dołączone są również szkice dowodu, argumentujące poprawność algorytmu lub wyjaśniające ideę stojącą za podstawowymi wynikami. Dodatek zawiera opisy pseudokodów wielu algorytmów.
Algorytmy rozproszone są wykonywane przez zbiór komputerów, które wysyłają do siebie wiadomości lub przez wiele wątków oprogramowania, które korzystają z tej samej pamięci współdzielonej. Algorytmy przedstawione w książce są w większości "klasykami", wybranymi, ponieważ rzucają światło na algorytmiczne projektowanie systemów rozproszonych lub na kluczowe kwestie w obliczeniach rozproszonych i programowaniu współbieżnym.
Algorytmy rozproszone mogą być wykorzystywane na kursach dla studentów studiów licencjackich lub magisterskich w dziedzinie informatyki lub jako odniesienie dla badaczy w tej dziedzinie.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)