los usuarios (y aplicaciones) accedan y compartan recursos remotos. Los recursos pueden ser típicamente periféricos, instalación de almacenamiento, datos, archivos, servicios o redes.
aumento significativo en la cantidad de recursos transferidos (datos) y el número de usuarios. • Capacidad para manejar una carga futura en aumento. 17 @jcchavezs 10 peticiones/segundo 50 peticiones/segundo 500 peticiones/segundo
capacitado para continuar su funcionamiento cuando algún componente del sistema falla, posiblemente a un nivel reducido, lo que es mejor a que el sistema falle completamente. 18 @jcchavezs
de forma independiente entre sí, es posible que se basen en diferentes principios arquitectónicos, diferentes lenguajes de programación y sistema operativo. 19 @jcchavezs
homogénea • La topología no cambia • La latencia es cero • El ancho de banda es infinito • El coste de transporte es cero • Solo hay un administrador Fuente: https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing @jcchavezs
van Steen & Andrew S. Tanenbaum • From layman to superman: distributed systems an introduction, Median Rawashdeh • Introduction to Distributed Systems (DS), Professor Frank Eliassen @jcchavezs