En pocas palabras, JPPF permite que las aplicaciones con grandes requisitos de potencia de procesamiento se ejecuten en cualquier número de computadoras, a fin de reducir drásticamente su tiempo de procesamiento. Esto se hace dividiendo una aplicación en partes más pequeñas que se pueden ejecutar simultáneamente en diferentes máquinas.
Cómo funciona
Hay 2 aspectos:
División de una aplicación en partes más pequeñas que se pueden ejecutar de forma independiente y en paralelo .
JPPF proporciona instalaciones que hacen este esfuerzo mucho más fácil, más rápido y mucho menos doloroso que sin ellos. El resultado es un objeto JPPF llamado "trabajo", hecho de partes independientes más pequeñas llamadas "tareas".
Ejecutando la aplicación en la cuadrícula JPPF.
La cuadrícula JPPF más simple posible está hecha de un servidor, al que se adjunta cualquier número de nodos de ejecución. Un nodo es un componente de software JPPF que generalmente se instala y ejecuta en una máquina separada. Esto se denomina comúnmente arquitectura maestro / esclavo, donde el trabajo se distribuye por el servidor (también conocido como "maestro") a los nodos (también conocidos como "esclavos"). En términos de JPPF, una unidad de trabajo se denomina "trabajo" y el servidor distribuye sus "tareas" constitutivas entre los nodos para su ejecución paralela.
Desarrollado por la comunidad
Con más de 10 años de desarrollo activo, JPPF cuenta con una arquitectura con un historial probado de confiabilidad, rendimiento y escalabilidad. Un proyecto comprometido con su comunidad, demuestra un apoyo excepcional a sus usuarios y se involucra en una conversación continua con ellos.
Cada pregunta, informe de problema o solicitud de función se convierte en una contribución que, al final, beneficia a toda la comunidad.
Ventajas: Una de las ventajas principales de JPPF es su facilidad de instalación, uso y despliegue. No hay necesidad de pasar días para escribir una aplicación "Hello World". Un par de minutos, hasta un par de horas como máximo, serán suficientes. La implementación de componentes JPPF en un clúster es tan simple como copiar archivos a través de FTP o cualquier sistema de archivos de red. JPPF permite a los desarrolladores centrarse en el desarrollo de su software central.
JPPF Comentarios
Todavía no hay comentarios