JPPF

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

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

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

    OplogReplay
    OplogReplay

    20 Feb 15

    mrjob
    mrjob

    20 Feb 15

    Open MPI
    Open MPI

    17 Feb 15

    LPBS
    LPBS

    15 Apr 15

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

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