Puntuación:
El libro ofrece una visión general de alto nivel de los algoritmos distribuidos, centrándose más en la intuición y la comprensión que en las pruebas rigurosas. Es adecuado para los profesionales que deseen comprender rápidamente los conceptos básicos, pero tiene limitaciones en su aplicabilidad a los sistemas distribuidos modernos con fallos. El material es denso y requiere una lectura cuidadosa, por lo que es menos ideal para el estudio casual o autodidacta debido a la ausencia de soluciones para los ejercicios.
Ventajas:⬤ Ofrece explicaciones exhaustivas y variaciones de algoritmos con diagramas y pseudocódigo.
⬤ Bueno para intuir rápidamente los algoritmos distribuidos.
⬤ Contiene ejercicios para practicar.
⬤ Recomendado para profesionales y estudiantes, especialmente a nivel de licenciatura o posgrado.
⬤ El papel y la encuadernación de alta calidad mejoran la experiencia de lectura.
⬤ Muchos algoritmos asumen un modelo ideal, no aplicable a los sistemas distribuidos tolerantes a fallos del mundo real.
⬤ El libro omite pruebas, lo que puede limitar la comprensión de algunos lectores.
⬤ Los ejercicios no incluyen soluciones, lo que dificulta el autoestudio.
⬤ Algunos lectores encontraron el material demasiado abstracto y carente de ejemplos prácticos o código.
(basado en 15 opiniones de lectores)
Distributed Algorithms - An Intuitive Approach
Una guía completa de algoritmos distribuidos que hace hincapié en ejemplos y ejercicios más que en la argumentación matemática.
Este libro ofrece a estudiantes e investigadores una guía de algoritmos distribuidos que hace hincapié en ejemplos y ejercicios más que en las complejidades de los modelos matemáticos. Evita la argumentación matemática, a menudo un escollo para los estudiantes, enseñando el pensamiento algorítmico en lugar de las pruebas y la lógica. Este enfoque permite al alumno aprender un gran número de algoritmos en un periodo de tiempo relativamente corto. Los algoritmos se explican mediante descripciones breves e informales, ejemplos esclarecedores y ejercicios prácticos. Los ejemplos y ejercicios permiten a los lectores comprender los algoritmos de forma intuitiva y desde diferentes perspectivas. También se incluyen esquemas de demostración, en los que se argumenta la corrección de un algoritmo o se explica la idea en la que se basan los resultados fundamentales. Un apéndice ofrece descripciones en pseudocódigo de muchos algoritmos.
Los algoritmos distribuidos son ejecutados por un conjunto de ordenadores que se envían mensajes entre sí o por múltiples hilos de software que utilizan la misma memoria compartida. Los algoritmos presentados en el libro son en su mayoría "clásicos", seleccionados porque arrojan luz sobre el diseño algorítmico de los sistemas distribuidos o sobre cuestiones clave de la computación distribuida y la programación concurrente.
Distributed Algorithms puede utilizarse en cursos para estudiantes universitarios o de posgrado de nivel superior en informática, o como referencia para investigadores en este campo.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)