|
|
|
|
Развертывание приложения на кластер серверов Glassfish v2
Posted by kostya in GlassFish
|
Даниэль опубликовал в своем блоге подробную статью о кластеризации веб-приложений на Glassfish. Статья описывает установку GF, настройку доменов, кластера и развертывание приложения. Чтобы получить преимущества от использования кластеризации, вам необходимо установить балансировщик загрузки - например Sun Web Server LB или Apache с mod_jk. Даниэль обещает продолжить публикацию блогов на эту тему. Приятно видеть все больше и больше примеров и документации о кластеризации и отказоустоучивости GFv2. Выходящую к JavaOne версию beta2 мы протестируем на небольших кластерах - на 4-8 машин, финальная версия будет протестирована на более крупных кластерах. Все замеры производительности, сделанные к данному моменту, показывают хорошие результаты. |
Прозрачный механизм кластеризации баз данных - Sequoia на GlassFish
Posted by lativ in GlassFish
Sequoia это продолжение проекта C-JDBC (под лицензией LGPL), под лицензией ASL. Sequoia предоставляет прозрачный механизм кластеризации базы данных, ориентированный на распределение нагрузки и решение проблем с отказом в работе для любых баз данных.
Sequoia работает со множеством контейнеров, а теперь и с GlassFish! В последнем подробном отчете Jagadish описывает подробно, по шагам, как сконфигурировать NetBeans, Sequoia, GlassFish и Derby. Подробности читайте в блоге Jagadish'а. Наслаждайтесь !
Shoal вышел - JXTA + GlassFish == Динамическая кластеризация
Posted by lativ in Enterprise
Стал доступен исходный код проекта Shoal. Shoal - это обобщеный фреймворк для организации Динамической Кластеризации (Обзор), который планируется использовать в GlassFish V2, но подобно Grizzly и другим, может быть использован независимо. Shoal включает в себя клиентский API (Application Programming Interface) и SPI (Service Provider Interface) для подключения различных реализаций. Этот проект является результатом совместной работы с командой JXTA. В итоге базовая реализация получила множество преймуществ от JXTA, позволяющих создавать сильно-децентрализованные и масштабируемые системы.
Подробности доступны на блогах: Shreedhar'а - введение в проект и Mohamed'а - детальное описание его опыта использования JXTA. В отдельных сообщениях Max и Bernard описывают состояние и подоплёку проекта. Это прекрасное добавление в Сообщество GlassFish.
Shoal будет интегрирован в GlassFish v2 в следующем ключевом релизе вместе с механизмом Репликации памяти (in-Memory Replication) от Larry.
Терракота на GlassFish?
Posted by marina in Enterprise
Терракота обеспечивает объединение в кластеры и кэширование для объектов Java, инструментируя байт-коды и делая такие вещи, как (пред) установка содержания или обновления копий. Компания, кажется, находится на рекламном туре и, согласно этой статье JDJ, они специально упоминают GlassFish как контейнер.
Терракота кажется интересной технологией; если Вы имеете опыт с этой или подобными технологиями, поделитесь вашим опытом. Было бы интересно произвести эксперимент подобно тому как они произвели с Томкат. Их вебсайт имеет большое количество хорошего материала, включая несколько screencasts. Проверьте сами!
Вышел GlassFish V2 M2
Posted by lativ in General
Вышел второй ключевой релиз (milestone) GlassFish V2. Этот релиз часть концепции непрерывного развития и совершенствования На wiki-проекта выложен список основных изменений, загрузить бинарную версию можно тут. Обновились документы GlassFish - быстрый старт и Архитектура GlassFish V2 . Возможно, вам также будет интересено просмотреть путь GF V2 по "ключевым вехам" до релиза.
Со времени первого ключевого релиза (Milestone 1) было исправленно множество ошибок. Добавлена поддержка кластеров для MacOS X, интегрирована первая часть технологии WSIT (технология взаимодействия web-сервисов - Web Services Interoperability Technologies) Благодаря Pack200 размер бинарного кода тоже стал меньше.
Эдуардо Пеллегри ещё раз проверит список изменений, чтобы убедится что ничего не упущено, все изменения будут выложены на wiki. Хоть и не постоянно, но мы продолжаем использовать сервис CVS-Новостей.