Tabla de contenido:
Definición: ¿Qué significa la aplicación distribuida?
Una aplicación distribuida es un software que se ejecuta o ejecuta en múltiples computadoras dentro de una red. Estas aplicaciones interactúan para lograr una meta o tarea específica. Las aplicaciones tradicionales dependían de un único sistema para ejecutarlas. Incluso en el modelo cliente-servidor, el software de la aplicación tenía que ejecutarse en el cliente o en el servidor al que el cliente estaba accediendo. Sin embargo, las aplicaciones distribuidas se ejecutan en ambos simultáneamente.
Con las aplicaciones distribuidas, si un nodo que ejecuta una aplicación en particular se cae, otro nodo puede reanudar la tarea.
Techopedia explica la aplicación distribuida
También se puede usar una aplicación distribuida en el modelo cliente-servidor cuando se usa simultáneamente en un servidor y una computadora cliente. La parte frontal de la operación se ejecuta en la computadora cliente y requiere una potencia de procesamiento mínima, mientras que la parte posterior requiere mucha más potencia de procesamiento y un sistema más dedicado y se ejecuta en una computadora servidor.
