|
|
|
|
Обзор GF v3 Prelude, Автора! Автора!, журналирование в GFv3, VirtualBox на Amazon, новый Shoal и новости о Windows
Posted by yury in NOTD
Собрание сегодняшних интересных новостей:
|
Masoud впереди нас! Смотрите его одностраничный обзор GlassFish v3 Prelude. На самом деле выпуск GFv3 Prelude будет проходить в двух частях: некоторая часть выйдет на этой неделе, но специальный вебинар будет только на следующей неделе, 6 ноября. Packt Publishing ищет автора, который сможет написать новую книгу об административных возможностях в сервере GlassFish, чтобы дополнить их Java EE5 Development using GlassFish Application Server. Смотрите информацию и обращайтесь к Kshipra Singh (kshipras at packtpub dot com), если заинтересовались. Carla пишет о возможности журналирования в GlassFish v3 Prelude. Более того, журналирование в GFv3 теперь будет использовать соответствующие возможности из JDK (logging интерфейс), но еще не все возможности реализованы, смотрите статью Сarla для ознакомления с деталями и планами. Shoal все ближе к выходу версии 1.1, как части подготовления к GFv2.1 и Sailfin. Смотрите список изменений, краткую сводку от Shreedhar'а и загружайте. VirtualBox теперь доступен в розничной продаже в Amazon.uk (хоть и не американский сайт). Пока это еще не бестселлер; в среду его рейтинг был 15,244 - посмотрим, как он будет расти... Множество новостей от Microsoft вышло к PDC 2008. Теперь уже есть предварительная бета-версия Windows 7, которая включает много возможностей, которые понравятся потребителям, таких как: улучшенная навигация, таскбары, многоточечные жесты (multi-touch gestures), а также легкая, дружественная к веб версия продуктов Office. Они также анонсировали свое предложение реализации облака (Cloud), Azure, но Eduardo еще не имел времени хорошенько посмотреть его за исключением того, что там используется Yousef. Еще одна техническая сторона, Rajeev сообщает, что MS добавит подержку SAML 2, что однозначно является хорошей нововстью для OpenSSO. |
Недавние сообщения в блогах GAP: множество сообществ, участники конкурса и очень особенный победитель
Posted by yury in GlassFish
|
В связи со скорым выходом GlassFish v3 Prelude, в блоге GAP стали поменьше писать, вот некоторые из недавних сообщений:
• GlassFish это больше, чем прекрасный сервер приложений с открытыми исходными тескстами...
Также ожидается еще немного сообщений на этой неделе и в течение следующих недель в блогах GAP. |
Доступно обновление Shoal 1.1
Posted by alexface in GlassFish
|
Shreedhar объявляет о выходе нового билда Shoal 1.1 (механизм динамической кластеризации в GlassFish). Версия 1.1 все еще в разработке. Среди особенностей: JoinedAndReadyNotificationSignal, поддержка нескольких кластеров для одного клиента (полезно для Converged Load-Balancer в Sailfin), поддержка кластеризации в подсетях, и т.д. |
В последнее время наиболее важным двигателем проекта Shoal является проект Sailfin (alpha на данный момент). По сравнению с HTTP, сессии SIP меньше по размеру, но их больше по количеству, что является довольно интересным испытанием для технологии группового управления и реплицирования данных.
Если Вы новичек в рассматриваемой технологии, Shoal находится в самом центре кластеризационной архитектуры GlassFish v2 и опирается на использование JXTA. Эта статья послужит хорошим введением в технологию, которая, кстати, также используется и в других проектах, например в GreenFire.
Статья о Shoal - кластерном фреймворке GlassFish
Posted by kostya in GlassFish
|
На InfoQ опубликована хорошая статья |
Новости про GreenFire
Posted by katya in GlassFish
|
Как и планировалось, а также в свете OOP 2008 конференции, Adam Bien продолжает развивать проект GreenFire и уже выложил исходные тексты и презентацию. Как вы помните, проект GreenFire является ситемой управления, контроля и наблюдения для систем нагревания. Система использует GlassFish, Shoal и Sun SPOTS. Adam объясняет, что это Java EE 5 приложение было изначально разработано на JBoss, а затем спрортировано на GlassFish всего за несколько минут. В качестве клиентских (front-end) технологий могут быть использованы JavaFX, RSS или JSF. |
Все это выглядит как перкрасное приложение, которое можно использовать для обучения Java EE. Подробная информацию о GreenFire доступна здесь.
Новая статья о проекте Shoal на java.net
Posted by kostya in GlassFish
|
|
Большинство под-проектов GlassFish (Grizzly, Metro, Woodstock, HK2, Jersey, mq, Mojarra, ...) могут быть использованы независимо от самого сервера приложений. Проект Shoal так же не является исключением. Этот сервис управления группами, использующийся в кластеризации GlassFish, применим и для других случаев. |
Участники сообщества GlassFish Juan Pedro Danculovic и Diego Naya написали хорошую статью на java.net, в которой собраны описания большинства возможностей Shoal. В ней даны описания всех базовых терминов, таких как Group, Member, Member Token, Spectator, Core, Group Management Service, Components и Signals. Так же вы найдете описание того, как интегрировать ваш собственнй код в кластерную инфраструктуру (что доступно не только для Java EE приложений, но так же и для написанных под SE). Учитывая то, что размер необходимых библиотечных файлов очень невелик - порядка 2MB, перед разработчиками открываются интересные возможности.
О проекте Shoal вы можете узнать так же из:
• "аквариумных" заметок
• вводной статьи на домашней странице
• подкаста GlassFish о кластеризации и использовании Shoal
Новинки в Shoal
Posted by alexface in GlassFish
|
|
В новостях с проекта Shoal Mohamed сообщает, что в данный момент команда трудится над:
• Поддержкой мультикластеринга Эти новинки планируется включить в GlassFish v2UR1 and v2.1. Детали можно найти в Обзоре новинок от Mohamed'а. |
Две новые статьи о GlassFish v2 - Кластеризация и Зоны Solaris
Posted by kostya in GlassFish
|
Когда речь заходит о кластеризации в каком-либо сервере приложений, первое с чего надо начать - это определиться со словарем терминов. Только что опубликованная статья делает это, а так же многое другое. Она определяет ключевые концепции GlassFish такие как Domain Administration Server (DAS), Node Agents, server instances, обсуждает возможные топологии развертывания и рассказывает, как технологии Shoal и JXTA используются для установки кластера и реплицирования данных. Статья так же дает инструкции как запустить "кластерный" профиль GlassFish. |
Вторая статья объясняет как сервер приложений может выиграть от использования технологии Zones, встроенной в Solaris 10 и OpenSolaris. Она дает краткий обзор самой технологии зон и того, как они предоставляют изолированное окружение для исполнения программ. Затем статья рассказывает, как устанавливать и использовать сервер приложений GlassFish в глобальной или отдельной зоне. Так же затрагиваются аспекты обновления программного обеспечения, которое было поставлено вместе с Solaris.
Руководство пользователям Shoal - знакомство с кластеризацией
Posted by alexface in GlassFish
|
Shreedhar начинает документировать принципы работы Shoal и уже посвятил этому запись в своем блоге. Shoal - это сервис группового управления (Group Management Service), используемый в GlassFish, хотя также он может быть использован отдельно. Заметка включает пример, демонстрирующий, как подписаться на групповые события, вступить в существующую группу, получить уведомления о групповых событиях, отправить/получить сообщение и покинуть группу. |
Shoal Кластеризация - с или без GlassFish
Posted by lativ in GlassFish
На Artima опубликовано сообщение, в котором описываются функциональные особенности проекта Shoal, который только что перешел в стадию 1.0 Early Access. Проект Shoal - это, система группового управления, которая интенсивно используется в GlassFish v2 и также может быть использована в другом контексте. Используемая по умолчанию реализация JXTA, которая позволяет close-to-zero clustering configuration(прозрачную клатеризацию) в GlassFish, также может быть заменена (например на JGroups) посредством соответствующих SPI.
Одна из причин задержки выхода GlassFish v2 - это время которое необходимо для проверки как можно большего количества пользовательских сценариев, особенно в кластерной области. Shreedhar напсал отчет по тестам качества(quality tests) на 8-нодной кластерной системе GlassFish. Эти тесты в свою очередь ведут к улучшению качества самого Shoal. Это и будущее применение Shoal в SailFin (сервер приложений с поддержкой SIP основанный на GlassFish,в котором участвует Ericsson в качестве основного партнера) показывает великолепную работу сообщества GlassFish.
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.