Sommario:
Definizione - Cosa significa Applicazione distribuita?
Un'applicazione distribuita è un software che viene eseguito o eseguito su più computer all'interno di una rete. Queste applicazioni interagiscono per raggiungere un obiettivo o un'attività specifici. Le applicazioni tradizionali si basavano su un singolo sistema per eseguirle. Anche nel modello client-server, il software applicativo doveva essere eseguito sul client o sul server a cui stava accedendo il client. Tuttavia, le applicazioni distribuite vengono eseguite su entrambi contemporaneamente.
Con le applicazioni distribuite, se un nodo che esegue una particolare applicazione si arresta, un altro nodo può riprendere l'attività.
Techopedia spiega l'applicazione distribuita
Un'applicazione distribuita può anche essere utilizzata nel modello client-server se utilizzata contemporaneamente su un server e un computer client. Il front-end dell'operazione viene eseguito sul computer client e richiede una potenza di elaborazione minima, mentre il back-end richiede molta più potenza di elaborazione e un sistema più dedicato e gira su un computer server.