JPPF

Software captura de pantalla:
JPPF
Detalles de software:
Versión: 5.1.3 Actualizado
Fecha de carga: 11 Apr 16
Promotor: Laurent Cohen
Licencia: Libre
Popularidad: 37

Rating: 4.0/5 (Total Votes: 1)

JPPF es una fuente abierta, de libre distribución y la plataforma de computación Grid multiplataforma diseñado a partir de la diferencia respecto al hace que sea fácil de ejecutar aplicaciones en paralelo, así como para acelerar su ejecución en órdenes de magnitud.


Características de un vistazo

Con este software, puede configurar y ejecutar una rejilla JPPF en cuestión de minutos. Se proporciona un modelo de programación simple que abstrae la complejidad de procesamiento paralelo y distribuido, es altamente escalable marco, distribuido para la ejecución paralela de tareas intensivas de la CPU.

Entre otros aspectos destacados, JPPF cuenta con una integración perfecta con los principales servidores de aplicaciones J2EE, herramientas programáticas y gráficas para la administración de grano fino y monitoreo, auto-reparación y capacidades de tolerancia a fallos, con el fin de garantizar el más alto nivel de fiabilidad y servicio, y un conjunto de aplicaciones de ejemplo plenamente documentados.

Otra característica interesante es la posibilidad de ejecutar en el contexto de un sistema operativo, como un demonio no interactivo que comienza en el momento del arranque. Está diseñado específicamente para ser desplegado en una máquina servidor. Para entender mejor cómo funciona el programa, por favor revise su topología en la sección de capturas de pantalla a continuación.


Bajo el capó y la disponibilidad

Un rápido vistazo bajo el capó de JPPF nos mostrará que los lenguajes de programación JavaScript, Java y Groovy se han utilizado para su construcción. Se distribuye como un archivo de fuentes universal, así como paquetes independientes con nodo, más seco, API, interfaz de administración, plantilla de aplicación, conector J2EE, muestras y guía del usuario.


sistemas operativos y plataformas

Como se ha mencionado, este es un proyecto de software multiplataforma que ha sido probado con éxito con varias distribuciones de GNU / Linux, así como con los sistemas operativos Microsoft Windows y Mac OS X. Actualmente, es compatible con las plataformas de hardware de 32 bits y 64 bits

¿Qué hay de nuevo en esta versión:.

< ul>

  • Corrección de errores:
  • JPPF-379 Nodo anfitrión de inactividad se rompe
  • Mejoras:
  • JPPF-366 Habilitar los nodos para exponer y cancelar cualquier proceso pendiente / acción diferida
  • ¿Qué hay de nuevo en la versión 5.1.2:

    • Corrección de errores:
    • JPPF-379 Nodo anfitrión de inactividad se rompe
    • Mejoras:
    • JPPF-366 Habilitar los nodos para exponer y cancelar cualquier proceso pendiente / acción diferida

    ¿Qué hay de nuevo en la versión 5.1.1:

    • Corrección de errores:
    • JPPF-379 Nodo anfitrión de inactividad se rompe
    • Mejoras:
    • JPPF-366 Habilitar los nodos para exponer y cancelar cualquier proceso pendiente / acción diferida

    ¿Qué hay de nuevo en la versión 5.0.4:

    • Corrección de errores:
    • JPPF-379 Nodo anfitrión de inactividad se rompe
    • Mejoras:
    • JPPF-366 Habilitar los nodos para exponer y cancelar cualquier proceso pendiente / acción diferida

    ¿Qué hay de nuevo en la versión 5.0.3:

    • Corrección de errores:
    • JPPF-379 Nodo anfitrión de inactividad se rompe
    • Mejoras:
    • JPPF-366 Habilitar los nodos para exponer y cancelar cualquier proceso pendiente / acción diferida

    ¿Qué hay de nuevo en la versión 5.0.2:

    • Corrección de errores:
    • JPPF-379 Nodo anfitrión de inactividad se rompe
    • Mejoras:
    • JPPF-366 Habilitar los nodos para exponer y cancelar cualquier proceso pendiente / acción diferida

    ¿Qué hay de nuevo en la versión 5.0.1:

    • Corrección de errores:
    • JPPF-379 Nodo anfitrión de inactividad se rompe
    • Mejoras:
    • JPPF-366 Habilitar los nodos para exponer y cancelar cualquier proceso pendiente / acción diferida

    ¿Qué hay de nuevo en la versión 4.2.6:

    • Corrección de errores:
    • JPPF-357 conector J2EE no funciona con el servidor JBoss aplicación 8.x
    • JPPF-359 Nodo puede volver a conectarse cuando la conexión se cierra a partir de un hilo separado
    • JPPF-360 nodos no está inscrito en la distribución de tareas cuando el servidor JMX está desactivado o fuera de cobertura
    • JPPF-361 controlador envía los resultados de trabajo equivocado al volver a ejecutar la tarea
    • Mejoras:
    • JPPF-362 Capacidad para el ciente para manejar múltiples cargadores de clases por puesto de trabajo

    ¿Qué hay de nuevo en la versión 4.2.5:

    • Corrección de errores:
    • JPPF-354 NPE en el mecanismo nodo de transmisión de notificación
    • Mejoras:
    • JPPF-355 Añadir un & quot; & quot interrumpible; bandera de las tareas

    ¿Qué hay de nuevo en la versión 4.2.4:

    • Corrección de errores:
    • JPPF-340 Punto muerto en la realización de tareas
    • JPPF-342 incrementación no controlada del nodo inactivo recuento
    • JPPF-343 El uso de log4j2 con la consola appender causa nodo esclavo para colgar
    • estancamiento JPPF-344 Server con muchos nodos esclavos
    • JPPF-345 apagado vs condición de carrera de aprovisionamiento causa nodos duplicados con tareas incompletas
    • Mejoras;
    • JPPF-346 Haga JPPFManagementInfo inmutable

    ¿Qué es la nueva en la versión 4.2.3:

    • estancamiento JPPF-327 Nodo cuando apagarlo
    • JPPF-329 de carga de clases inconsistente en org.jppf.client.balancer.ChannelWrapperRemote
    • Estadísticas del servidor JPPF-333 informan de tráfico de entrada incorrecta de los nodos y los clientes
    • JPPF-335 NPE en JMXConnectionWrapper.getAttribute ()
    • JPPF-337 Punto muerto al cerrar la consola de administración
    • Problemas JPPF-338 con la recuperación de las conexiones de servidor de pares
    • JPPF-339 registro de conductor llena de huellas excepción de puntero nulo

    ¿Qué hay de nuevo en la versión 4.0:

    • JPPF 4.0 trae la computación voluntaria, scripting dinámico, gestión de la configuración más fácil , impresionante nuevas versiones parciales de programa, y ​​mucho más.

    Lo que es nuevo en la versión 4.0 RC1:

    • Esta versión es de características completa y supera todas las pruebas automatizadas .
    • Las pruebas de rendimiento, pruebas de estrés y pruebas de carga están aún en curso y pueden dar lugar a cambios y correcciones de código, sin embargo, ninguna API pública o característica implementada será cambiado en la versión final.

    ¿Qué hay de nuevo en la versión 4.0 Beta:

    • Corrección de errores:

    • getConfigurationStream método ()
    • constructor JPPFConfiguration y deben ser privados
    • Falta el procesamiento por lotes de solicitudes de carga de clases en la carga de clases doc
    • Mejoras:
    • mejoras del cargador Clase: solicitudes de canal de cliente
    • Aplicar la transformación de datos y el esquema de serialización de datos JMX
    • automatizar completamente la unidad de pruebas para el conector J2EE
    • Generalizar la propiedad tareas excepción a tipo Throwable
    • Mejorar el manejo de errores de deserialización en los nodos
    • Añadir 'JPPF.' el prefijo de las propiedades de configuración que te lo pierdas
    • Las peticiones de características:
    • Capacidad de exportar las estadísticas
    • Capacidad para que los nodos para trabajar sin conexión
    • estadísticas cargador de clases
    • estadísticas de transferencia de datos
    • Hacer que el cliente dinámicamente configurable
    • Refactor las API de cliente y el nodo que use la tarea en lugar de JPPFTask
    • Proporcionar un mecanismo más flexible para la extensión de serialización personalizado
    • Añadir Wikipedia cuenta de la palabra base de datos como una muestra
    • conector JCA: proporcionar un mecanismo para la reconfiguración del cliente sin reiniciar el servidor de aplicaciones
    • Posibilidad de cambiar el diseño de la consola de administración
    • Posibilidad de incluir configuración externa en la configuración JPPF
    • Optimizar los errores de manipulación de deserialización en el nodo
    • Tiempo de espera de los paquetes enviados a los nodos
    • Capacidad para asociar un protector de pantalla con un nodo
    • Extender el protocolo de red JPPF para permitir el cierre de las conexiones de red correctamente
    • incorporado en la capacidad de las tareas para enviar notificaciones durante la ejecución
    • soltar apoyo para la aplicación de servidor OC4J en el conector JCA
    • Capacidad para restablecer el cliente JPPF
    • Tareas:
    • Reagrupación NodeLifeCycleListener y NodeLifeCycleListenerEx en una única interfaz
    • Refactor las estadísticas completas y las API de supervisión del rendimiento
    • Proporcionar una API para implementar fácilmente ganchos simples en cualquier área
    • Refactor la API de cliente para que el cliente autónomo y JCA utilizan el mismo código
    • Mover & quot; JDK7 add-ons & quot; a la & quot; & quot común; el módulo
    • Genericize los métodos get de tipos de diccionario
    • Crear conjunto mínimo de pruebas unitarias para SSL / TLS configuraciones
    • Crear conjunto mínimo de pruebas unitarias para configuraciones multi-servidor
    • Documento de los cambios en la API entre 3.3 y 4.0

    ¿Qué hay de nuevo en la versión 3.3.7:

    • Corrección de errores:
    • Problemas JPPF-198 con topologías de varios servidores
    • JPPF-199 regresión hace JPPFTask.compute () para lanzar una ClassCastException
    • JPPF-200 Documentación incorrectamente que el tiempo de espera de inactividad zócalo está trabajando para el servidor y los nodos
    • caché de recursos cargador de JPPF-203 Clase genera recursos duplicados

    ¿Qué es la nueva en la versión 4.0 Alpha 2:

    • Esta versión alfa trae importantes novedades y mejoras.
    • Un nuevo modo fuera de línea para los nodos aumenta la escalabilidad en un orden de magnitud y hace JPPF ideal para la computación voluntaria.
    • Una nueva muestra recuento de trabajo Wikipedia demuestra cómo hacer frente a grandes volúmenes de datos.
    • Gestión de errores y presentación de informes a partir de los nodos es ahora más fácil que nunca.
    • El rendimiento se incrementó significativamente en muchas áreas.
    • cobertura de la prueba automatizada se ha incrementado enormemente.

    ¿Qué hay de nuevo en la versión 3.3.6:

    • Esta versión de mantenimiento trae correcciones de errores y mejoras importantes, incluyendo aumentar las opciones de seguridad para la autenticación SSL y una mejora significativa del rendimiento de cargador de clases distribuido.

    ¿Qué hay de nuevo en la versión 3.3.3:.

    • Esta versión de mantenimiento aporta importantes correcciones de errores

    ¿Qué es la nueva en la versión 3.3.1:

    • Esta versión trae algunas correcciones y mejoras de rendimiento.

    ¿Qué hay de nuevo en la versión 3.3:

    • Esta versión trae vigilancia de la salud de rejilla, el cómputo GPU, nueva clase extensiones para carga, publicación de Maven central, y una mayor flexibilidad en la gestión de la red.

    ¿Qué hay de nuevo en la versión 3.3 RC1:

    • Este profesional versión trae nuevas características importantes, incluyendo el cómputo GPU , vigilancia de la salud de la JVM, gestión de nodos escalable, y más.

    ¿Qué hay de nuevo en la versión 3.2.3:.

    • Esta versión de mantenimiento trae correcciones de errores importantes

    Lo que es nuevo en la versión 3.3 Beta:

    • Esta versión beta trae nuevas correcciones de errores, mejoras y características .

    ¿Qué hay de nuevo en la versión 3.2.2:

    • Esta versión de mantenimiento trae correcciones de errores importantes, incluyendo una crítica problema que impide conexiones seguras con el servidor.

    ¿Qué hay de nuevo en la versión 3.2.1:.

    • Esta versión de mantenimiento incluye correcciones de errores importantes

    ¿Qué es la nueva en la versión 3.2:

    • trae Este comunicado de programación del lado del cliente y SLA, cargador de clases rendimiento y resistencia mejoras, y la disposición de IPv6.

    ¿Qué hay de nuevo en la versión 3.1.4:

    • Esta versión incluye importantes correcciones de errores y mejora la estabilidad, fiabilidad y el consumo de recursos.

    ¿Qué hay de nuevo en la versión 3.1.3:.

    • Esta versión de mantenimiento trae correcciones de errores importantes

    ¿Qué es la nueva en la versión 3.1.1:

    • Esta es una versión de mantenimiento que trae correcciones de errores importantes

    ¿Qué es la nueva en la versión 3.1:

    • Una nueva capa de comunicación segura, basada en SSL / TLS, se ha añadido al marco.
    • una vista gráfica de la topología de red de se ha añadido a la consola de administración.
    • El equilibrio de carga de ejecución local frente a distancia es ahora totalmente configurable en el cliente.
    • Nodos ahora son compatibles con un tenedor locales / unirse modelo de ejecución.
    • servicios de Ejecutor ahora existen órdenes de SLA y metadatos, así como la cancelación de tareas y tiempo de espera de los manipuladores.

    ¿Qué es la nueva en la versión 3.0:

    • Esta versión trae mejoras increíbles en la facilidad de uso, estabilidad, fiabilidad y flexibilidad. La configuración se ha simplificado y mejorado.
    • recuperación de empleo se ha mejorado y se añadió conmutación por error de trabajo en el lado del cliente.

    • , Se añadieron
    • Nueva extensiones de carga de clases totalmente documentados.
    • Los nuevos puntos de extensión están disponibles ahora.
    • La consola de administración, gestión y funciones de supervisión han recibido nuevas capacidades y mejoras.
    • Se añadieron cuatro aplicaciones ejemplos de pleno derecho.

    ¿Qué hay de nuevo en la versión 2.5.5:

    • trae esta versión de mantenimiento correcciones de errores importantes que mejoran la estabilidad y escalabilidad.

    ¿Qué hay de nuevo en la versión 2.5.4:

    • Esta versión trae correcciones de errores importantes, con mayor estabilidad y escalabilidad.

    ¿Qué es la nueva en la versión 2.5.3:

    • Esta versión de mantenimiento trae correcciones de errores importantes y mejoras menores, incluyendo cargador de clases de serialización y correcciones de errores, además de un puerto del conector J2EE para JBoss 7.

    ¿Qué hay de nuevo en la versión 2.5.2:

    • 3382065 - Punto muerto en el nodo cuando se utiliza la serialización genérica
    • 3362103 - SerializationUtils.readLong - resultados erróneos
    • 3362045 - deserializador - leer int matriz en lugar de largos
    • 3362017 - InputStream no se ha cerrado 3x
    • 3358138 - el documento no menciona que el puerto JMX son auto-incrementales
    • 3356881 - REG 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
    • 3373217 - Nodo de conmutación por error no está funcionando

    ¿Qué hay de nuevo en la versión 2.5.1:

    • Esta versión trae correcciones de errores importantes relacionados con los puntos muertos en clientes y nodos, junto con algunas mejoras menores en el mecanismo de carga de clases.

    ¿Qué es la nueva en la versión 2.5:

    • JPPF ahora cuenta con trabajos de difusión, esquemas de serialización flexibles, cuadrícula de datos la integración, un servidor FTP integrado, una nueva simulación de N-cuerpos paralelos, y muchas otras mejoras y correcciones.

    ¿Qué hay de nuevo en la versión 2.4:

    • Esta versión proporciona correcciones críticas de errores, el rendimiento y los recursos mejoras de uso , junto con nuevas funciones que aumentan la facilidad de uso y capacidades de integración de JPPF

    ¿Qué hay de nuevo en la versión 2.3:

    • Cambios:
    • JPPF ahora se aprovecha de equipos en los que se está produciendo ninguna actividad del usuario. Es muy fácil de configurar un nodo JPPF para comenzar cuando se ha producido ninguna actividad de teclado o el ratón durante un tiempo determinado, y detener a cualquier nueva actividad por parte del usuario.
    • El mecanismo de programación ha sido mejorada para proporcionar una mayor equidad entre los trabajos simultáneos con la misma prioridad.
    • trazas de registro están disponibles ahora como notificaciones JMX a través de las API de gestión de JPPF. Los desarrolladores ahora pueden recibir, visualizar y almacenar las huellas de los nodos y servidores en un solo lugar.
    • Un nuevo mecanismo tan esperado permite la detección de fallos de hardware de un nodo o servidor, permitiendo la recuperación en un marco de tiempo razonable. Esto trae un nuevo nivel de resistencia y fiabilidad a la red JPPF.
    • Ahora es posible configurar un nodo para funcionar en la misma JVM como un servidor JPPF, a través de un único interruptor on / off.
    • Nuevas características:
    • 3059420 - Tome ventaja de las computadoras ociosas
    • 3044110 - mejoras en la planificación de tareas
    • 3042238 - basada en JMX registradores remotos
    • 3042227 - Proporcionar fuentes empaquetadas para cada módulo
    • 2981736 - paneles conectables en la administración de interfaz de usuario
    • 2977887 - Capacidad para ejecutar un nodo de la misma JVM que el servidor
    • Corrección de errores:
    • 3074513 - ClassCastException usando JPPFClient (String) constructor
    • 3071454 - OOME: espacio de amortiguación directa, la lectura de datos de gran tamaño de un enchufe
    • 3071045 - OOM no detectada en el controlador durante la recepción de las tareas desde un nodo
    • 3069849 - Conductor cuelga en la operación de desbordamiento de disco
    • 3066604 - nodos que se muestran en rojo en la consola después del reinicio del controlador

    ¿Qué hay de nuevo en la versión 2.2:

    • Soporte JVM:
    • A partir de la versión 2.2, JPPF está cayendo soporte para JDK 1.5. Sólo JDK 1.6 y posteriores son compatibles.
    • JPPF Ejecutor de servicio:
    • Esta nueva API proporciona una fachada servicio ejecutor para el cliente JPPF. Se implementa toda la funcionalidad especificada en java.util.concurrent.ExecutorService
    • consola de administración:
    • Una nueva barra de estado indica el número de servidores y nodos conectados actualmente
    • La vista de topología incluye dos nuevos botones en la barra de herramientas para seleccionar todos los servidores o todos los nodos a la vez
    • Múltiples errores han sido corregidos, por lo que la consola mmore robusto y fiable que nunca
    • Conectores:
    • El conector J2EE ahora tiene la capacidad de conectarse a varios servidores y descubrir automáticamente los servidores de la red.
    • El conector GigaSpace se ha actualizado para apoyar GigaSpaces XAP 7.1.1
    • El conector Tomcat se ha actualizado para apoyar Tomcat 7.0.0 beta
    • Los tres conectores han visto su aplicación de demostración web renovado para una experiencia más agradable
    • SLA de empleo:
    • Empleo JPPF ahora se puede configurar para expirar en una fecha especificada o después de un período de tiempo especificado.
    • Muestras:
    • La muestra cifrado de datos de la red se ha actualizado para ofrecer una solución mucho más seguro.
    • Nuevas características:
    • 3018899 - Cambio a GigaSpaces XAP 7.1.1
    • 3018563 - Caducidad fecha / hora para puestos de trabajo
    • 3016249 - Uso de documentos de API de configuración JPPF
    • 2994564 - Capacidad para seleccionar todos los nodos / todos los conductores en la consola
    • 2990285 - J2EE conector: capacidad de conectarse a varios servidores JPPF
    • 2972415 - Proporcionar una fachada ExecutorService al cliente JPPF
    • Corrección de errores:
    • 3032447 - conector JMX se une registro RMI al host mal
    • 3030900 - Server no puede enviar tareas a algunos nodos
    • 3017866 - Cuando está conectado a varios controladores, el cliente sólo utiliza un
    • 3010245 - Typos y comentar equivocado en la configuración de detección de servidores de pares
    • 3006929 - Las conexiones de cliente se denominan incorrectamente
    • 2993389 - Nodos no se quitan de la consola al morir

    ¿Qué hay de nuevo en la versión 1.9:

    • tareas Enviado ahora puede obtener los datos desde el cliente al ejecutar
    • configuración de un nodo puede ahora ser actualizado de forma remota sin necesidad de reiniciar
    • Un nuevo ejemplo ilustra cómo las tareas se pueden comunicar entre sí
    • insectos numberous se han fijado, la mejora de la estabilidad y el rendimiento general

    Requisitos

    • Oracle Java Standard Edition Runtime Environment

    Programas parecidos

    mrjob
    mrjob

    20 Feb 15

    JGroups
    JGroups

    26 Apr 16

    clusterui
    clusterui

    14 Apr 15

    Comentarios a la JPPF

    Comentarios que no se encuentran
    Añadir comentario
    A su vez en las imágenes!