Интернет магазин китайских планшетных компьютеров



Компьютеры - Кластер Terracotta

26 апреля 2011


Оглавление:
1. Кластер Terracotta
2. Статус разработки



это программное обеспечение с открытым кодом JVM-уровневой кластеризации для языка Java. Оно обеспечивает кластеризацию в рабочей среде сервиса, на более низком уровне JVM — под приложением, вместо того, чтобы кластеризовать само приложение .

JVM-уровневая кластеризация Terracotta может перевести односерверное, мультитредовое приложение в распределенное, многосерверное приложение, без каких-либо изменений самого кода. Terracotta использует стандартную технику управления байт-кодом Java Memory Model для того, чтобы соответствовать Спецификациям Языка Java, таким как pass-by-reference, thread coordination и garbage collection в рамках кластера. JVM-уровневая кластеризация Terracotta настраивается через описание конфигураций в и обеспечивает мелкоструктурную репликацию, которая означает, что объект не должен нуждаться в выполнении сериализации Java.

Terracotta использует модули для подключения других систем с открытым кодом, таких как Apache Tomcat, EHcache и Hibernate.

Как правило использование продукта включает:

  • Кластеризацию HTTP-сессий
  • Распределенное кэширование
  • Кэширование Hibernate
  • Виртуальные динамические области для больших объемов данных
  • Распределение нагрузки
  • Координацию внутри JVM
  • POJO-кластеризацию


Просмотров: 1778


<<< История версий Java
Пространство кортежей >>>