Aplicações distribuídas


Uma aplicação distribuída é um software com os seus componentes espalhados em diferentes computadores (sistemas ou servidores), mas que operam de maneira coordenada para alcançar um objetivo em comum.

Esses componentes se comunicam através dessa rede de computadores (como a internet), podendo ter uma autoridade central para gerenciar ou coordenar as operações desse software.

Note

Aplicação distribuída é diferente de uma aplicação descentralizada: entenda a diferença aqui.

Referências


https://www.alura.com.br/artigos/rede-de-computadores?srsltid=AfmBOorApCToOoEaKI6nC13KAAN_ZsyCibREXU7J8LxMTTu-GAX5jcso

https://medium.com/sicreditech/sistemas-distribu%C3%ADdos-conceito-e-defini%C3%A7%C3%B5es-f2baa4efc88d