JPPF

Скриншот программы:
JPPF
Детали программы:
Версия: 5.1.3 обновление
Дата загрузки: 11 Apr 16
Разработчик: Laurent Cohen
Тип распространения: Бесплатная
Популярность: 37

Rating: 4.0/5 (Total Votes: 1)

JPPF является открытым исходным кодом, свободно распространяемые и мультиплатформенная платформы Grid Computing разработан с смещение позволяет легко запускать приложения параллельно, а также ускорить их выполнение на несколько порядков.


Основные особенности

С помощью этой программы, вы можете установить и запустить JPPF сетку в течение нескольких минут. Она обеспечивает простую модель программирования, которая абстрагирует сложность параллельного и распределенной обработки данных, весьма масштабируемая, распределенная структура для параллельного выполнения ресурсоемкие задачи.

Среди других основных моментов, JPPF особенности бесшовную интеграцию с ведущими серверами приложений J2EE, программных и графических инструментов для мелкозернистой управления и мониторинга, самовосстановлению и возможности отказоустойчивости, для того, чтобы обеспечить высокий уровень надежности и сервиса, и набор полностью документированных примеров приложений.

Еще одной интересной особенностью является способность работать в фоновом режиме операционной системы, как неинтерактивного демон, который начинается во время загрузки. Он специально разработан для развертывания на компьютере-сервере. Чтобы лучше понять, как работает программа, пожалуйста, просмотрите его топологию в разделе скриншоты ниже.


Под капотом и доступность

Быстрый взгляд под капотом JPPF покажет нам, что языки программирования JavaScript, Java и Groovy были использованы, чтобы построить его. Он распространяется как архив универсального источников, а также в качестве независимых пакетов с узлом, сушилкой, API, интерфейс администрирования, шаблон приложения, разъем J2EE, образцы и руководство пользователя.


Поддерживаемые операционные системы и платформы

Как уже упоминалось, это программный проект, кросс-платформенный, которая была успешно протестирована с несколькими дистрибутивами GNU / Linux, а также с операционными системами Microsoft Windows и Mac OS X. В настоящее время она совместима с 32-битной, так и 64-битных аппаратных платформ

Что нового в этом выпуске:.

< уль>

  • Исправление ошибок:
  • JPPF-379 Узел простоя хост разбивается
  • Улучшения:
  • JPPF-366 Включить узлы, чтобы выявить и отменить все отложенные / отсроченного действия
  • Что нового в версии 5.1.2:

    • Исправление ошибок:
    • JPPF-379 Узел простоя хост разбивается
    • Улучшения:
    • JPPF-366 Включить узлы, чтобы выявить и отменить все отложенные / отсроченного действия

    Что нового в версии 5.1.1:

    • Исправление ошибок:
    • JPPF-379 Узел простоя хост разбивается
    • Улучшения:
    • JPPF-366 Включить узлы, чтобы выявить и отменить все отложенные / отсроченного действия

    Что нового в версии 5.0.4:

    • Исправление ошибок:
    • JPPF-379 Узел простоя хост разбивается
    • Улучшения:
    • JPPF-366 Включить узлы, чтобы выявить и отменить все отложенные / отсроченного действия

    Что нового в версии 5.0.3:

    • Исправление ошибок:
    • JPPF-379 Узел простоя хост разбивается
    • Улучшения:
    • JPPF-366 Включить узлы, чтобы выявить и отменить все отложенные / отсроченного действия

    Что нового в версии 5.0.2:

    • Исправление ошибок:
    • JPPF-379 Узел простоя хост разбивается
    • Улучшения:
    • JPPF-366 Включить узлы, чтобы выявить и отменить все отложенные / отсроченного действия

    Что нового в версии 5.0.1:

    • Исправление ошибок:
    • JPPF-379 Узел простоя хост разбивается
    • Улучшения:
    • JPPF-366 Включить узлы, чтобы выявить и отменить все отложенные / отсроченного действия

    Что нового в версии 4.2.6:

    • Исправление ошибок:
    • JPPF-357 разъем J2EE не работает с Wildfly 8.x сервера приложений
    • JPPF-359 Узел не может подключиться, когда соединение закрывается из отдельного потока
    • JPPF-360 узлов, не охваченных в распределении задач, когда сервер JMX отключен или недоступен
    • JPPF-361 Драйвер посылает результаты неправильной работы по задаче Resubmit
    • Улучшения:
    • JPPF-362 Способность к циент обрабатывать несколько загрузчики классов на работу

    Что нового в версии 4.2.5:

    • Исправление ошибок:
    • JPPF-354 NPE в механизме переадресации уведомление узел
    • Улучшения:
    • JPPF-355 Добавить & Quot; прерываемой & Quot; флаг задач

    Что нового в версии 4.2.4:

    • Исправление ошибок:
    • JPPF-340 Тупик по завершении задачи
    • JPPF-342 Неконтролируемое инкрементацию простоя узла счетчика
    • JPPF-343 Использование log4j2 с консоли Appender вызывает подчиненный узел, чтобы повесить
    • JPPF-344 Сервер тупиковый со многими подчиненными узлами
    • JPPF-345 Завершение работы по сравнению с Provisioning гонки условие приводит к совмещенных узлов с неполными задач
    • Улучшения;
    • JPPF-346 сделать JPPFManagementInfo неизменны

    Что нового в версии 4.2.3:

    • JPPF-327 Узел взаимоблокировки при закрытии его вниз
    • JPPF-329 Непоследовательность в org.jppf.client.balancer.ChannelWrapperRemote загрузку классов
    • статистика JPPF-333 Сервер отчетов неправильный входящий трафик от узлов и клиентов
    • JPPF-335 NPE в JMXConnectionWrapper.getAttribute ()
    • JPPF-337 тупиков при закрытии консоли администратора
    • Проблемы JPPF-338 с восстановлением сервера одноранговой связи
    • JPPF-339 Driver журнала полный нулевой указатель следов исключения

    Что нового в версии 4.0:

    • JPPF 4.0 приносит добровольца вычисления, динамический сценариев, более простое управление конфигурации , удивительные новые демо-версии, и многое другое.

    Что нового в версии 4.0 RC1:

    • Эта версия является функционально полной и проходит все автоматизированные тесты .
    • Тесты производительности, стресс-тестов, и нагрузки испытания все еще продолжаются и могут привести к обновлений и исправлений кода, однако никакого публичного API или реализованы функция не будут изменены в финальной версии.

    Что нового в версии 4.0 Beta:

    • Исправление ошибок:
    • JPPFConfiguration конструктор и метод getConfigurationStream () должна быть частной
    • Пропавший пакетирование запросов загрузки класса в класс нагрузки документ
    • Улучшения:
    • Улучшения загрузчика классов: запросы клиента канала
    • Применить преобразование данных и схему сериализации данных JMX
    • Полностью автоматизировать модульного тестирования для соединителя J2EE
    • Обобщить свойство задачи исключения для Throwable типа
    • Улучшена обработка ошибок десериализации в узлах
    • Добавьте 'jppf. preffix к свойствам конфигурации, пропустите его
    • запросы на новые функции:
    • Возможность экспорта статистики
    • Возможность для узлов работать в автономном режиме
    • Статистика загрузчика классов
    • Статистика передачи данных
    • Сделайте клиент динамически конфигурируемых
    • реорганизовать API, клиент и узел использовать Task вместо JPPFTask
    • обеспечить более гибкий механизм для расширения пользовательских сериализации
    • Добавьте Википедии количество слов базы данных в качестве образца
    • разъем JCA: обеспечить механизм для изменения конфигурации клиента без перезагрузки сервера приложений
    • Возможность изменить расположение консоли администратора
    • Возможность включать внешнюю конфигурацию в конфигурации JPPF
    • Оптимизация ошибки десериализации обработки в узле
    • Тайм-аут пучков отправляется на узлы
    • Возможность ассоциировать заставку с узлом
    • Расширение протокола JPPF сети для того, чтобы должным образом закрыть сетевые соединения
    • Встроенная способность для задач для отправки уведомлений при выполнении
    • Падение поддержки OC4J сервера приложений в разъеме JCA
    • Возможность сброса клиента JPPF
    • Задачи:
    • Объединить NodeLifeCycleListener и NodeLifeCycleListenerEx в единый интерфейс
    • реорганизовать вся статистика и API-интерфейсы для мониторинга производительности
    • Предоставить API для легкого осуществления простых крючков в любой области
    • Refactor клиента API, так что автономный и JCA клиент использует один и тот же код
    • Move & Quot; jdk7 дополнениях & Quot; к & Quot; общий & Quot; Модуль
    • Genericize методы GET типов словарей
    • Создать минимальный набор тестов для SSL / TLS конфигурации
    • Создать минимальный набор тестов для конфигураций с несколькими серверами
    • Документ изменения API между 3.3 и 4.0

    Что нового в версии 3.3.7:

    • Исправление ошибок:
    • Проблемы JPPF-198 с несколькими серверами топологий
    • JPPF-199 регрессия вызывает JPPFTask.compute () бросить ClassCastException
    • JPPF-200 Документация ошибочно указано, что тайм-аут простоя сокета работает на сервере и узлов
    • кэш JPPF-203 загрузчик классов ресурсов создает дублирующие ресурсы

    Что нового в версии 4.0 Alpha 2:

    • Это альфа-релиз приносит основные новые возможности и усовершенствования.
    • Новый автономный режим для узлов увеличивает масштабируемость на порядок и делает JPPF идеально подходит для добровольца вычислений.
    • Новый счетчик Википедии работа пример демонстрирует, как решать большие данные.
    • Обработка ошибок и отчеты о работе узлов теперь стало проще, чем когда-либо.
    • Производительность была значительно увеличена во многих областях.
    • Автоматическое тестовое покрытие значительно расширило.

    Что нового в версии 3.3.6:

    • Данный выпуск содержит важные исправления ошибок и улучшений, в том числе повышенные параметры безопасности для проверки подлинности SSL и значительное улучшение производительности распределенного загрузчика классов.

    Что нового в версии 3.3.3:.

    • Данный выпуск содержит важные исправления ошибок

    Что нового в версии 3.3.1:

    • Эта версия приносит несколько исправлений ошибок и улучшений производительности.

    Что нового в версии 3.3:

    • Эта версия приносит наблюдение за состоянием здоровья сетки, GPU вычислений, новый класс грузчиков расширения, публикации в Maven Центральной и большую гибкость в управлении сетью.

    Что нового в версии 3.3 RC1:

    • Этот релиз-кандидат приносит основные новые функции, в том числе GPU вычислений , мониторинг состояния здоровья виртуальной машины Java, управление масштабируемый узел, и многое другое.

    Что нового в версии 3.2.3:.

    • Данный выпуск содержит важные исправления ошибок

    Что нового в версии 3.3 Beta:

    • Это бета-версия приносит новые исправления, усовершенствования и функции .

    Что нового в версии 3.2.2:

    • Данный выпуск содержит важные исправления ошибок, в том числе критический проблема предотвращения безопасные соединения с сервером.

    Что нового в версии 3.2.1:.

    • Этот выпуск включает в себя важные исправления ошибок

    Что нового в версии 3.2:

    • Этот релиз приносит на стороне клиента планирования и SLA, загрузчик классов производительность и отказоустойчивость улучшения, и IPv6 готовности.

    Что нового в версии 3.1.4:

    • Эта версия включает в себя основные исправления ошибок и улучшает стабильность, надежность и потребление ресурсов.

    Что нового в версии 3.1.3:.

    • Данный выпуск содержит важные исправления ошибок

    Что нового в версии 3.1.1:

    • Это о техническом обслуживании, которое приносит важные исправления ошибок

    Что нового в версии 3.1:

    • Новый безопасный слой связи, основанный на SSL / TLS, была добавлена ​​к каркасу.
    • Вид график топологии сетки была добавлена ​​в консоль управления.
    • балансировки нагрузки локальных и удаленное выполнение теперь полностью настраивается в клиенте.
    • Узлы теперь поддерживают локальную вилку / присоединиться модель исполнения.
    • Executor услуги теперь поддерживают рабочие места SLA и метаданных, а также отмены задания и времени ожидания обработчиков.

    Что нового в версии 3.0:

    • Эта версия приносит невероятные улучшения в простоте использования, стабильности, надежность и гибкость. Конфигурация была упрощена и улучшена.
    • Восстановление Работа была улучшена и работа отказоустойчивого была добавлена ​​на стороне клиента.
    • Новый, были добавлены полностью документированных расширений загрузки классов.
    • Новые точки расширения теперь доступны.
    • Консоль администрирования, управления и мониторинга параметров получили новые возможности и усовершенствования.
    • Добавлены четыре полноценные примеры приложений.

    Что нового в версии 2.5.5:

    • Данный выпуск приносит важные исправления, повышающие стабильность и масштабируемости.

    Что нового в версии 2.5.4:

    • В этой версии исправлены ошибки, важные с повышенной стабильностью и масштабируемости.

    Что нового в версии 2.5.3:

    • Данный выпуск содержит важные исправления и незначительные улучшения, в том числе загрузчик классов и сериализации исправления ошибок, наряду с портом разъема J2EE к JBoss 7.

    Что нового в версии 2.5.2:

    • 3382065 - Тупик в узле при использовании универсального сериализации
    • 3362103 - SerializationUtils.readLong - неправильные результаты
    • 3362045 - десериализатор - читать Int массив вместо длинных позиций
    • 3362017 - InputStream не закрыта 3x
    • 3358138 - док не говоря уже о том, что JMX порт являются автоинкрементным
    • 3356881 - REG 2.5.1: NPE: ResourceProvider.getMultipleResourcesAsBytes
    • 3373217 - узел для аварийного переключения не работает

    Что нового в версии 2.5.1:

    • Эта версия содержит важные исправления ошибок, связанных с тупиков в клиенты и узлы, наряду с несколькими незначительными усовершенствования механизма загрузки класса.

    Что нового в версии 2.5:

    • JPPF теперь имеет рабочие места вещания, гибкие схемы сериализации, сетки данных интеграция, встроенный FTP-сервер, новое параллельное моделирование N-тела, а также множество других улучшений и исправлений.

    Что нового в версии 2.4:

    • Этот релиз содержит критические исправления ошибок, производительности и ресурсов, расширяющих использования , наряду с новыми функциями, которые повышают удобство JPPF в использовании и открывает возможности интеграции

    Что нового в версии 2.3:

    • Изменения:
    • JPPF теперь принимает преимущество компьютеров, на которых никакой активности пользователя не происходит. Это очень легко настроить узел JPPF для запуска при отсутствии клавиатуры или мыши активности не произошло в течение определенного времени, и выключаться при любой новой деятельности со стороны пользователя.
    • Механизм планирования был улучшен, чтобы обеспечить более справедливости среди параллельных рабочих мест с одинаковым приоритетом.
    • Logging следы теперь доступны в виде уведомлений JMX через API для управления JPPF. Теперь разработчики могут получить, отображение и сохранение следов от узлов и серверов в одном месте.
    • Долгожданный новый механизм позволяет обнаруживать аппаратных сбоев узла или сервера, что позволяет восстановление в разумном сроки. Это приносит новый уровень устойчивости и надежности сети JPPF.
    • Теперь можно настроить узел для запуска в той же виртуальной машины Java в качестве сервера JPPF, с помощью одного включения / выключения.
    • Новые возможности:
    • 3059420 - Воспользуйтесь простаивающих компьютеров
    • 3044110 - улучшения планирования работы
    • 3042238 - JMX на основе удаленных регистраторы
    • 3042227 - Обеспечить упакованные источники для каждого модуля
    • 2981736 - Съемные панели в управлении UI
    • 2977887 - Возможность запуска узла в той же виртуальной машины Java в качестве сервера
    • Устранена ошибка:
    • 3074513 - ClassCastException используя JPPFClient (String) Конструктор
    • 3071454 - OOME: Прямой буферное пространство, чтение больших объемов данных из сокета
    • 3071045 - Uncaught ООМ в драйвере при получении задания от узла
    • 3069849 - драйвер висит на операции переполнения диска
    • 3066604 - Узлы, показанные красным цветом в консоли после перезагрузки драйвера

    Что нового в версии 2.2:

    • Поддержка виртуальной машины Java:
    • В версии 2.2, JPPF снижается поддержку JDK 1.5. Только JDK 1.6, а затем поддерживаются.
    • JPPF Палач служба:
    • Этот новый API предоставляет услуги фасад исполнителя для клиента JPPF. Он реализует все функциональные возможности, указанные в java.util.concurrent.ExecutorService
    • Консоль администрирования:
    • Новый строка состояния показывает количество подключенных в данный момент серверов и узлов
    • Вид топологии включает в себя две новые кнопки на панели инструментов, чтобы выбрать все серверы или все узлы сразу
    • Несколько ошибок было исправлено, что делает консоль mmore прочный и надежный, чем когда-либо
    • Разъемы:
    • Соединитель J2EE теперь имеет возможность подключения к нескольким серверам и автоматически обнаруживать серверы в сети.
    • Соединитель Gigaspace был обновлен для поддержки GigaSpaces XAP 7.1.1
    • Соединитель Tomcat был обновлен для поддержки Tomcat 7.0.0 бета
    • Все три разъема видели их демо веб-приложение переделан для более приятного опыта
    • Работа ОАС:
    • JPPF Работа теперь может быть установлен истекает в определенную дату или по истечении заданного промежутка времени.
    • Образцы:
    • Образец шифрования данных по сети был обновлен, чтобы предложить гораздо более безопасное решение.
    • Новые возможности:
    • 3018899 - Обновление до GigaSpaces XAP 7.1.1
    • 3018563 - Действительно дата / время на работу
    • 3016249 - использование Документ API конфигурации JPPF
    • 2994564 - Возможность выбрать все узлы / все драйверы в консоли
    • 2990285 - J2EE разъем: возможность подключения к нескольким серверам JPPF
    • 2972415 - Представить фасад ExecutorService клиенту JPPF
    • Устранена ошибка:
    • 3032447 - JMX разъем связывает RMI реестра к неправильному хоста
    • 3030900 - сервер не может отправлять задания на некоторые узлы
    • 3017866 - При подключении к нескольким драйверов, клиент использует только один
    • 3010245 - опечатка и неправильно оставлять комментарии в конфигурации обнаружения сервера одноранговой
    • 3006929 - соединения клиента названы неправильно
    • 2993389 - Узлы не удаляются из консоли при умирающих

    Что нового в версии 1.9:

    • Отправил задачи теперь могут получать данные от клиента во время выполнения
    • Конфигурация узла, а теперь может обновляться удаленно, без перезагрузки
    • Новый пример иллюстрирует, как задачи могут взаимодействовать друг с другом
    • ошибки что неоднократно были исправлены, улучшая общую стабильность и производительность

    Требования

    • Oracle Java Standard Edition Runtime Environment

    Похожие программы

    Condor
    Condor

    20 Feb 15

    PepperMill
    PepperMill

    14 Apr 15

    grayson
    grayson

    20 Feb 15

    salt
    salt

    20 Feb 15

    Комментарии к JPPF

    Комментарии не найдены
    добавить комментарий
    Включите картинки!