Release Notes: JPPF now features broadcast jobs, flexible serialization schemes, data grid integration, an embedded FTP server, a new parallel N-body simulation, and many other enhancements and fixes.
Release Notes: This version features new batch modes for the executor service facade, allowing a substantial throughput increase. The documentation was reorganized for an easier navigation experience. A new node extension point was added, enabling the subscription to every node's life cycle events. A new sample was added to illustrate its use in a transactions management context. Performance and memory footprint were enhanced, providing faster network I/O and smaller memory consumption. Numerous bugs fixes and additional features are also part of this release.
Release Notes: Idle computer scavenging was implemente: nodes can now start when no keyboard or mouse activity has occurred for a specified time, and stop upon any new activity. The scheduling mechanism provides more fairness among concurrent jobs with the same priority. Log and trace messages from remote nodes and servers are now accessible as JMX notifications. A new mechanism enables the detection of and recovery from hardware failures of a node or server and brings a new level of resilience and reliability to the JPPF grid. A node can now run in the same JVM as a JPPF server.
Release Notes: A new ExecutorService facade was added to the grid. The administration console has seen multiple enhancements and bugfixes. Jobs can now be set to expire at a specified date and time. The J2EE connector can now discover servers on the network and connect to multiple servers. Numerous bugfixes have increased the overall scalability and reliability of the framework.
Release Notes: This release addresses and fixes a critical bug where killing a node running on Unix causes the server to hang.
Release Notes: This release featured an emphasis on memory usage and performance improvements. The JPPF server now implements multi-threaded network I/O and reaches new levels of scalability. JPPF applications can now enjoy faster execution of larger jobs. A Russian localization was added. Custom load-balancers can now use sophisticated algorithms that adapt to the capabilities of each node and the computational characteristics of each job. Management port auto-incrementing makes JPPF configuration much easier. Three new samples were added.
Release Notes: This release brings a few bugfixes, especially for the J2EE connector, enhancing its stability and reliability. Enhancements to the administration console were performed, increasing its usability.
Release Notes: This version represents a major evolution of the JPPF platform. It brings innumerable new features and enhancements over the previous versions, including new job SLA and management features, new platform extensibility capabilities, an enhanced administration console, convenient additions to the distribution, and completely rebuilt documentation.
Release Notes: Numerous bugs have been fixed in this maintenance version, increasing the stability and reliability of the platform components. Improvements and fixes have been brought to the management, client, and server components, as well as to the J2EE and GigaSpaces connectors. A few new features were implemented, including the integration with the latest release of GigaSPaces XAP, the ability to run the server as a service, and the ability to open more than one server connection with auto discovery.
Release Notes: Submitted tasks can now fetch data from the client while executing. A node's configuration can now be updated remotely without restart. A new sample illustrates how tasks can communicate with each other. Numerous bugs have been fixed, improving the overall stability and performance.