@jvmchat

Страница 2374 из 2890
Aleksandr
06.04.2018
11:53:03
увы, но в реальности не так. ты берёшь либу и она блок, например, и ничего ты с этим сделаешь, городишь треды
про количество библиотек тоже не забываем. Хочу Hadoop/HBase - а оно не работает в ноде или работает но криво.

Quantum Harmonizer
06.04.2018
11:53:17
Alexander
06.04.2018
11:53:23
это в разы проще, при небольших нагрузках (а у нас же каждый первый тут хайлоад пишет) - количество скиллов нужных для написания кода сводит к уровню практически нулевому

Google
Quantum Harmonizer
06.04.2018
11:53:47
как у тебя?
У меня ktor с Netty.

Илья
06.04.2018
11:53:54
Всем привет! Столкнулся с такой проблемой, может кто-то подскажет с решением. В проекте используем jdk либу soap. Там под капотом используется Transformer. В нашем проекте так же лежит сторонняя библиотека, в которой есть реализация того же Transformer. Так вот в рантайме soap методы используют реализацию трансформера из сторонней либы. Если её удалить, то все работает ок. Есть какие-то способы обойти этот конфликт? Сторонняя либа лежит как jar файл, добавлялась вручную, без мавена.

Alexander
06.04.2018
11:53:56
и что вы на нем запиливаете?

Quantum Harmonizer
06.04.2018
11:54:29
Alexander
06.04.2018
11:55:25
да, последние месяца 4 я активно использую спринг, матерюсь, немного страдаю, можешь мне посочувствовать

Alexander
06.04.2018
11:55:50
и я хз почему в 2018-м не начать использовать мейвен.

Quantum Harmonizer
06.04.2018
11:56:04
Alexander
06.04.2018
11:56:15
Илья
06.04.2018
11:57:51
Игнорировать через maven. Больше на ум ничего не приходит.
soap должен использовать свой трансформер, а сторонняя библиотека свой

Google
Alexander
06.04.2018
11:58:02
и?
в смысле "и?". как руками вашему горю помочь - я хз. или игнорируйте эту зависимость, а если нельзя делайте шейдинг.

Илья
06.04.2018
11:58:41
в смысле "и?". как руками вашему горю помочь - я хз. или игнорируйте эту зависимость, а если нельзя делайте шейдинг.
с шейдом разве можно сделать так? сейчас обе либы используют один трансформер, нужно, чтобы разный использовали

Alexander
06.04.2018
11:59:10
аа, я понял. там две _сторонние либы_ ? я думал одна стороняя и ваш код

Илья
06.04.2018
11:59:52
Alexander
06.04.2018
12:00:11
одна сторонняя, а вторая та, что в jdk
сорцы от сторонней есть ?

Илья
06.04.2018
12:00:23
Alexander
06.04.2018
12:01:07
сюрприз. потоки плодит не спрингуля. и многопоточно только в mvc. сам спринг тут не при делах.
это не так важно, кто там внутри - томкат, жетти и проче апп сервера это делают, важно что для тебя это выглядит как однопоточное исполнение от прихода запроса и до ухода его обратно пользователю, и на это плодятся потоки

и пул конечен

Alexander
06.04.2018
12:01:37
ок, чем это так важно?

вот для меня, как пользователя спринга, любителя аннотаций?

Alexei
06.04.2018
12:02:20
понимание работы пула потоков контейнера залог стабильности системы

Паша
06.04.2018
12:02:27
ога, а в питоне каком-нибудь плодятся процессы

ноду тоже скейлят процессами

и что? )

Alexei
06.04.2018
12:02:50
если ты не знаешь как работает пул потоков контейнера - тебя ждут сюрпризы падаванЬ

Alexei
06.04.2018
12:03:09
смотри

Google
Alexei
06.04.2018
12:03:15
берем кластер

Ivan
06.04.2018
12:03:16
Гайз, а что нынче для UDP в java модно юзать?

Паша
06.04.2018
12:03:21
дефайн кластер

Quantum Harmonizer
06.04.2018
12:03:21
пример пожалуйста
любой shared state

Паша
06.04.2018
12:03:47
любой shared state
и причем здесь работа конкретного пула потоков в томкате? )

Alexei
06.04.2018
12:04:00
у кластера есть пул. прикручиваем кварц - но берем пул не кластера, а спринговый - приложение падает в хаотичном порядке

Паша
06.04.2018
12:04:05
или в джетти? ) или в undertow? )

Alexei
06.04.2018
12:04:20
второй пример - пул и @Async

Паша
06.04.2018
12:04:30
я брал пул спринга для шедулеров всегда, очевидно, ничего не падало

Alexander
06.04.2018
12:04:50
так, давай разберемся с терминологией

Митко Соловец?
06.04.2018
12:04:56
Спринг умеет теперь на нетти работать

Alexander
06.04.2018
12:04:58
что такое кластер в твоем понимании

Паша
06.04.2018
12:05:14
Митко Соловец?
06.04.2018
12:05:21
Котр, вертикс - все в могилу

Паша
06.04.2018
12:05:53
Alexander
06.04.2018
12:06:05
Спринг умеет теперь на нетти работать
там же надо реактивно писать, мы справимся? где аннотацию поставить, что бы код асинхронно выполнялся?

Google
Митко Соловец?
06.04.2018
12:06:31
Альтернатива - роутер функции

Паша
06.04.2018
12:06:35
Митко Соловец?
06.04.2018
12:06:38
Без аннотаций

Pavel ?
06.04.2018
12:06:54
Alexander
06.04.2018
12:11:58
блеать!1
Что не так? Я посмотрел доки нет и там аннотаций нет, как на этом можно код писать?

Admin
ERROR: S client not available

Anton
06.04.2018
12:13:05
Спринг умеет теперь на нетти работать
такое ощущение, что жава теперь это просто зависимость для спринга

Митко Соловец?
06.04.2018
12:13:58
не красиво
на котлине видел примеры - симпотно

Alexander
06.04.2018
12:13:59
Митко Соловец?
06.04.2018
12:14:13
такое ощущение, что жава теперь это просто зависимость для спринга
тогда Котлин - плагин для зависимости спринга

достойно уважения

Anton
06.04.2018
12:14:26
Всмысле, а это не так???
нуу... хотелос верить в лучшее, есть же редкие случаи проектов без него

Sergey
06.04.2018
12:14:59
Выдрать бы как нибудь спринг - дату

Отдельно

Я понимаю шо есть Jooq, и другие мапперы

Всё равно не то

Alexey
06.04.2018
12:15:46
Выдрать бы как нибудь спринг - дату
вместе с спринг - контекстом и спринг- бин)

Google
Quantum Harmonizer
06.04.2018
12:16:13
Выдрать бы как нибудь спринг - дату
подкупает генерация реализации по имени метода?)

Alexander
06.04.2018
12:16:19
Вот люди тут в скуль не умеют, а вы про программирование

Sergey
06.04.2018
12:16:42
Вот люди тут в скуль не умеют, а вы про программирование
++ не понимаю зачем он нужен, если есть гибернейт

Alexander
06.04.2018
12:17:42
++ не понимаю зачем он нужен, если есть гибернейт
Со спрингулечко то совсем замечательно

Anton
06.04.2018
12:17:54
вот раньше было senior xml developer, а сейчас как - senior annotation writer?

Alexander
06.04.2018
12:17:55
Моего запросы даже аннотациями писать

Sergey
06.04.2018
12:18:41
@Select("*") @From("table")

Quantum Harmonizer
06.04.2018
12:19:25
@Select("*") @From("table")
ну даааа, гораздо понятнее, чем SQL)

Sergey
06.04.2018
12:20:12
Скучно, где павел, он бы поддержал тралинг

Да я всё понимаю, но я сейчас работаю с запросами написанными 7+ лет назад на PL/SQL со всякими coalesce, nvl вложенными и тд

Я скучаю по хиберу

Pavel ?
06.04.2018
12:30:53
на котлине видел примеры - симпотно
симпотно асинк и моноблок пихать)) а роутинг мне напоминает camel) я сразу впадаю в депрессию)

Nikolay
06.04.2018
12:40:24
Tweet from @jtannady https://twitter.com/jtannady/status/981547257479778307 @jtannady: I'm from the island of Java, Indonesia. I am the Java Garbage Collector. https://t.co/R5kfKYfP6c

Ned Ogl
06.04.2018
12:51:06
Друзья, по андроиду здесь обсуждения?

Ned Ogl
06.04.2018
12:51:32
@android_ru
Спасибо

Паша
06.04.2018
12:58:37
Я скучаю по хиберу
ну кстати зря, в хибере такой изврат поддержать нетривиально

Страница 2374 из 2890