The open source grid computing solution
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
The previous JPPF 6.2 version introduced the ability to form dependency graphs with the tasks of a job. As a logical complement to this feature, the same tasks can now access the results of their direct dependencies while executing.
Nodes can now be force to reconnect without stopping and restarting them. This management operation is available in the management API as well as the desktop and web administration consoles.
This new sample uses the ability to force a node to reconnect, along with several other features, to handle a JPPF grid with no single point of failure.
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
A new client-side cache of class definitions was implemented, to improve the overall dynamic class loading performance.
The job selector API was extended to include complex boolean expressions and comparison tests, in a way similar to execution policies
java.time.* classes can now be used to build JPPFSchedule instances to specify jobs start or expiration schedules
New methods were added to the client API to inspect the jobs queue
Several performance sinks were identified and fixed, in high stress scenarios where a very large number of job lifecyclle notifications were generated, causing high spikes in CPU and memory usage.
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
Several performance sinks were identified and fixed, in high stress scenarios where a very large number of job lifecyclle notifications were generated, causing high spikes in CPU and memory usage.
Previous JPPF 6.2 release announcements: JPPF 6.2 alpha, JPPF 6.2 alpha 2
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
This maintenance release brings important performance improvements and bug fixes
Enhancements
Bug Fixes
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
The job selector API was extended to include complex boolean expressions and comparison tests, in a way similar to execution policies
java.time.* classes can now be used to build JPPFSchedule instances to specify jobs start or expiration schedules
New methods were added to the client API to inspect the jobs queue
Previous JPPF 6.2 release announcements: JPPF 6.2 alpha
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
This maintenance release brings an emergency bug fix.
Bug Fixes
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
This maintenance release brings important bug fixes.
Enhancements
Bug Fixes
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
This maintenance release brings important bug fixes and enhancements.
Bug Fixes
Enhancements
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
A new client-side cache of class definitions was implemented, to improve the overall dynamic class loading performance.
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid
This maintenance release brings important bug fixes.
Bug Fixes
JPPF Links: Web Site - Downloads - Documentation - User forums - Issue tracker