← Glosario
Glosario · Dev

¿Qué es Distributed?

Se trata de compartir un trabajo entre múltiples dispositivos conectados a la red en lugar de un único centro.

Definición

Los sistemas distribuidos dividen las tareas grandes y complejas en partes y las distribuyen a diferentes dispositivos, en lugar de dejarlas en manos de una sola computadora. De esta manera, el sistema funciona más rápido e incluso si falla un dispositivo, el resto del trabajo puede continuar. Es el principio de funcionamiento básico de aplicaciones a gran escala.

Analogía: Pintar una casa es como cinco amigos compartiendo el trabajo y pintando diferentes habitaciones al mismo tiempo, en lugar de que una sola persona haga el trabajo.

Cómo funciona

El sistema divide el trabajo principal a realizar en pequeñas partes. Luego envía estas piezas a través de la red a otras computadoras. Cada computadora termina su parte y envía el resultado al centro, que los combina.

Dónde se usa

Se utiliza en sistemas de computación en la nube, análisis de big data y en el fondo de aplicaciones web modernas.

Suele confundirse con

Se puede mezclar con sistemas centrales; En los sistemas centralizados, toda la carga está en una única computadora potente.

Preguntas frecuentes

¿Por qué no hacemos todo en una computadora?

La potencia de procesamiento y la capacidad de almacenamiento de una sola computadora son limitadas; Los sistemas distribuidos nos permiten superar estos límites.

¿Son los sistemas distribuidos más propensos a errores?

Sí, tiene desafíos adicionales como la conectividad de red o la compatibilidad de dispositivos, pero es mucho más confiable cuando se configura correctamente.

Términos relacionados

Herramientas relacionadas

Esta explicación se redactó en lenguaje sencillo para TreScout y se tradujo automáticamente del original en turco · prevalece la versión turca. Si algo le parece erróneo o incompleto, escriba a hello@trescout.com. Leer en turco →