Было бы интересно увидеть статью о создании своей веб-морды с использованием jasig api.
А лучше не просто веб-морды, а с rest api + ajax со стороны клиента)
Зачем он вам?
Делайте poll, потом возвращайте в очередь. Вам даже везде synchronized не нужен будет.
Зачем создавать узкое горлышко для широкой бутылки там, где это не нужно.
Откуда у вас такая информация. Есть такое понятие как производственная мощность. Изначально себестоимость нового продукта высока из-за высокой себестоимости. Постепенно она падает.
Хуки же ставятся наверняка рефлекшином. Откуда информация, что минимален. Можно бэнчмарки увидеть?
Мне кажется, что эту вещь ну никак нельзя использовать в продакшине. Максимум на тестовых серверах.
Ваша ирония мне понятно, но
1. Сейчас я считаю, что stable = java 7.
2. WAS 6 нифига не стабильная, потому что пишут индусы.
3. Java 8 вы можете увидеть только в проектах молодых и которые будут не скоро работать.
4. Scala и собственная эффективность два несопоставимых слова. Компилится она ужасно долго.
P.s. сам юзаю в своих проектах java 8 + spring 4, но на работе Java 7 + spring 3. Не хочу чтобы, кто-то терял деньги из-за сырого продукта.
А лучше не просто веб-морды, а с rest api + ajax со стороны клиента)
Связь DTO и Entity лучше сделать обычными сеттерами и геттерами. Вы так усложняете чтение кода и жертвуете производительностью.
Создавайте каждый раз коннект заного.
Делайте poll, потом возвращайте в очередь. Вам даже везде synchronized не нужен будет.
Зачем создавать узкое горлышко для широкой бутылки там, где это не нужно.
И кладите туда хоть черта.
Мне кажется, что эту вещь ну никак нельзя использовать в продакшине. Максимум на тестовых серверах.
1. Сейчас я считаю, что stable = java 7.
2. WAS 6 нифига не стабильная, потому что пишут индусы.
3. Java 8 вы можете увидеть только в проектах молодых и которые будут не скоро работать.
4. Scala и собственная эффективность два несопоставимых слова. Компилится она ужасно долго.
P.s. сам юзаю в своих проектах java 8 + spring 4, но на работе Java 7 + spring 3. Не хочу чтобы, кто-то терял деньги из-за сырого продукта.