Pull to refresh

Comments 12

Ждите мой следующий блогпост, в котором мы поговорим о дальнейшем плане развития AS 7.
Спасибо за пост. Будем ждать следующий.
Люто поддерживаю запреты на JAXB. Поистине, разбор схем сложных документов (как и генерация ява-кода по XSD) ОЧЕНЬ долгая операция на 4-м JBoss-e.
Да разбор XML вообще ресурсоемкая задача. Если имеешь дело сугубо с фиксированным форматом — выгодней писать тупые спецпарсеры под конкретную модель. Мы так и сделали.
Неужели, потому что 5 версия просто АД, нужно будет глянуть, спасибо.
Оффтопик. Как лучше развернуть пару java приложений (confluence, jira, jenkins) на сервере? как stand-alone или через app-server?
Я бы поставил на сервере прокси (apache+mod_proxy или nginx), а за ним stand-alone confluence, jira, jenkins на разных портах — так проще обновлять все это хозяйство. Насколько я знаю, этим приложениям все равно не нужен Java EE, поэтому смыслв в app-server'e практически нет.
А как ведет себя AS 7 в development environment? Наиболее критичные вещи:
1. время запуска сервера в debug режиме
2. время деплоя
3. возможность деплоя из eclipse workspace
4. время редеплоя изменений (особенно web-pages)
5. отъедаемая память

Сейчас использую Apache TomEE/OpenEJB для разработки J2EE. Наиболее любимая вещь — моментальный запуск апликации в stand-alone режиме.
Запуск TomEE 1.0.0-beta-2 Web Profile «из коробки» занимает у меня стабильно 3100 ± 100 ms.

$ ./catalina.sh run
...
INFO: Server startup in 3147 ms

JBossAS 7.1.1.Final «из коробки» при первом запуске около 3000 ± 500 ms, при повторном: 2000 ± 100 ms.

$ ./standalone.sh
...
7.1.1.Final "Brontes" started in 1942ms - Started 133 of 208 services (74 services are passive or on-demand)


По пунктам 1-5, надеюсь, смогу сравнить в отдельном посте.
Скачал TomEE 1.0.0-beta-2 Plus, результаты запуска «голого» сервера:
$ ./catalina.sh run
...
INFO: Server startup in 4174 ms


Не совсем понял, какие возможности включаются в конфигурации по умолчанию в TomEE+, поэтому сравниваю с максимальной конфигурацией JBoss — JavaEE Full + High Availability
$ ./standalone.sh -c standalone-full-ha.xml
...
7.1.1.Final "Brontes" started in 2533ms - Started 173 of 302 services (128 services are passive or on-demand)

Спасибо. Я работал с JBoss 4.x и JBoss SOA 5.x. И у меня складывалось впечатление, что с каждым новым релизом JBoss по тормознутости напоминал все больше Websphere AS. Если ситуация поменялась, то просто отлично!
в противоположность закону Мура (ждать железа с большей частотой процессора)

Закон Мура описывает лишь рост числа транзисторов, т.е. он скорее имеет отношение к росту параллелизации, нежели к росту тактовой частоты. Извиняюсь за занудство.
Вы правы. Я думаю Дж. Грин интерпретировал закон Мура как рост плотности расположения транзисторов, которая как раз влияет на частоту.
Sign up to leave a comment.

Articles