Skip to content

Releases: jppf-grid/JPPF

JPPF 6.0 beta

04 Aug 16:56
Compare
Choose a tag to compare
JPPF 6.0 beta Pre-release
Pre-release
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid

JPPF 6.0 beta new features highlights

Heartbeat mechanism for connection failure detection

The existing mechanism was completely refactored into a NIO-based framework, with major advantages:

  • it now uses the same server port as for the job data, distributed class loader and JMX remote connector
  • the server-side NIO implementation allows greater scalability by multiplexing network connections
  • the heartbeat mechanism can now be applied to P2P connections between servers and to client connections
  • the configuration was greatly simplified: an additional TCP port is no longer needed on the server side, and the client-side configuration (for peer servers, nodes and clients) is obtained from the server during handshake
  • all server discovery plugins (from clients, nodes and other peer servers) have been updated to reflect these changes

Desktop administration console enhancement

The master/slave nodes relationships are now visible in the graph view of the topology

Various enhancements

All implemented issues

Features

Enhancements

Tasks

JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker - SF.net project page

JPPF 6.0 alpha 4

10 Jun 08:46
Compare
Choose a tag to compare
JPPF 6.0 alpha 4 Pre-release
Pre-release
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid

JPPF 6.0 alpha 4 new features highlights

Pluggable monitoring data providers

  • this extension mechanism allows the management and monitoring API to provide user-defined data fields representing diagnostics data, health or general information on the JPPF node and driver JVM processes or the system on which they run
  • custom data fields are automatically added to the JVM health view of the desktop and web administration consoles
  • all numeric data fields are automatically made available to the user-defined charts of the desktop console
  • monitoring data providers have full localization support
  • the default data fields in the JVM health view are supplied by a built-in monitoring data provider

New JVM / Process / System Health built-in data fields

Thanks to the integration of Oshi, new fields have been added that are not natively available to the JVM:

  • CPU temperature
  • OS name and version
  • Process Resident Set Size (RSS), how much memory is allocated to the process, excluding swap
  • Process Virtual Memory Size (VSZ), shows all the memory the process can access, including swap
  • Swap usage amount and percentage

Nio-based JMX remote connector

  • full-fledged, fast and scalable, NIO-based implementation of the JMX remote specification
  • available as a standalone JMX remote connector
  • also fully integrated with JPPF, removing the need for JPPF servers to configure a separate JMX port
  • now integrated as the default JMX remote connector in JPPF grids

Various enhancements

All implemented issues

Features

Enhancements

Tasks

JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker