@jvmchat

Страница 2347 из 2890
Anton
27.03.2018
07:46:39
а жаба разрабы не подходят? там же ничего сверх нового
Там же евент луп, а в тырпрайзе как? - тред повесил и забыл, городишь новый

Alexey
27.03.2018
07:47:07
Вот только с этими яйцами имели дело 100-1 разработчик в мире
ну вот будет на одного или двух разрабов больше)

Sergei
27.03.2018
07:48:17
а с reactor?
Гораздо больше, плюс это число щаз начнёт расти нереально быстро

Yury
27.03.2018
07:50:27
Google
guga
27.03.2018
07:50:32
@RestCotroller @Get

Денис
27.03.2018
07:55:53
Гораздо больше, плюс это число щаз начнёт расти нереально быстро
Оно начнёт расти нереально быстро, потому что...?

Паша
27.03.2018
07:56:13
потому что стильно-модно-молодежно, профитно итд?

хотя здесь я бы поспорил с "нереально"

Yury
27.03.2018
07:57:19
Видимо потому что Spring?

Денис
27.03.2018
07:57:53
хотя здесь я бы поспорил с "нереально"
Оно начнёт расти - ок, это всё ещё ничем не обоснованное заявление, но не очень "сильное", я готов принять его на веру. Начнёт расти быстро - я начинаю ждать пояснений. Начнёт расти нереально быстро - I'm calling bullshit, пока не услышу вразумительной аргументации

Sergei
27.03.2018
07:58:35
Оно начнёт расти нереально быстро, потому что...?
... Потому что Spring популяризирует это и делает reactive-first APIs

Денис
27.03.2018
07:59:22
... Потому что Spring популяризирует это и делает reactive-first APIs
Это ответ на вопрос "почему оно начнёт расти в принципе", но не ответ на вопрос "почему оно начнёт расти нереально быстро".

Yury
27.03.2018
07:59:22
Можно конечно кластеры, но короче задача от ноды избавиться

Паша
27.03.2018
08:00:29
Был такой вариант, но текущее начальство ноду не любит и говорят, что нода сильно медленнее работает, тк один поток все дела.
ну ноду обычно мультипроцессингом скейлят, разумеется. Но в один процесс // очень аккуратно предположу // она может неплохо выдавать перфоманса.

Pavel
27.03.2018
08:01:54
Удачи с vert.x и поиском разрабов)))
Эм, спорно весьма. Ничего особенного там нет

Google
Pavel
27.03.2018
08:06:06
К тому же уверен что на этот reactor сообщество перейдёт очень не скоро

Oleksandr
27.03.2018
08:06:21
а как оно относится к reactors.io ?

Pavel
27.03.2018
08:07:10
Anton
27.03.2018
08:07:11
Можно конечно кластеры, но короче задача от ноды избавиться
Это как-то неадекватно, есть инструмент, который хорошо решает задачи, но его нужно выпилить просто потому-что... не комильфо, не нравки... странный подход

Паша
27.03.2018
08:08:02
частый подход в больших компаниях

когда проект остается без саппорта итд

Oleksandr
27.03.2018
08:08:34
Никак
мде, нейминг

Yury
27.03.2018
08:10:44
когда проект остается без саппорта итд
Так и есть, саппорта под nodejs почти нет.

Anton
27.03.2018
08:13:28
когда проект остается без саппорта итд
Всмысле? Js один из самых популярных языков, разрабов найти не особо то и сложно. В чём проблема саппортить? Или имеется в виду непопулярность в готовых вендорских решениях?

Yury
27.03.2018
08:14:31
Аутсорсить не вариант, мы можно сказать сами аутсорс)

Митко Соловец?
27.03.2018
08:15:52
@RestCotroller @Get
эти аннотации совместимы с асинхронным апи

если что

guga
27.03.2018
08:16:07
Не все

Igor
27.03.2018
08:16:43
Не все
уже пробил всех разрабов компании Юры?

guga
27.03.2018
08:17:18
Я Диме отвечал

Anton
27.03.2018
08:20:39
Аутсорсить не вариант, мы можно сказать сами аутсорс)
ну тогда да... или выкидывать, или обзавестись нодерами (нанять или найти желающих вкатиться). странно, что у вас при таком раскладе как-то оказалось рабочее решение на ноде, когда на ней никто не пишет)

Igor
27.03.2018
08:22:09
Я Диме отвечал
а какие не поддерживаются? доки говорят, что c @RestController и @GetMapping всё ок

Yury
27.03.2018
08:22:36
ну тогда да... или выкидывать, или обзавестись нодерами (нанять или найти желающих вкатиться). странно, что у вас при таком раскладе как-то оказалось рабочее решение на ноде, когда на ней никто не пишет)
Там сложная ситуация была, я не очень в курсах, но можно сказать что решение выкупили у др. компании. Но видимо не думали что дальше с ним будем делать)

Mikhail
27.03.2018
08:22:54
Я уже накидывал данный вопрос про реализацию асинхронности в java ранее, но так и не решил, как поступить. Ситуация такая: Нужно переписать высоконагруженный сервер с Node.js на Java. На это много причин, одна из основных это наличие нужных качественных профильных либ. В самой программе много http и tcp запросов в разные сервисы, в том числе и собственные. Они очень медлительные, можно ждать ответа по 3-5 сек. Есть вариант использовать NIO с оберткой netty, НО! Код получается очень раздутым и плохо читаемым, а хочется чтобы он был таким же как на JS c async/await сейчас. Типа: вызвать и подождать сервис #1 обработать с помощью блаблакласса либы, используя данные из сервиса #1 вызвать сервис #2 и #3 и таких вызовов очень много. А с netty получается огромная раздутая лапша с вложенными классами. Не всем программистам будет сразу понятно что вообще происходит в данном месте программы, нужно будет изучить и понять развесистую структуру классов netty, которая замещает стандартные классы nio и не совместима с CompletableFuture. Есть ли варианты решения данной проблемы?
очень много медленных запросов - это сколько?

Google
Yury
27.03.2018
08:24:41
очень много медленных запросов - это сколько?
По-разному от 30, и может доходить до 100 и все они связаны.

Anton
27.03.2018
08:25:07
Там сложная ситуация была, я не очень в курсах, но можно сказать что решение выкупили у др. компании. Но видимо не думали что дальше с ним будем делать)
вот это попробуй, оно появилось довлольно давно. и, насколько я помню, вертекс под капотом эту либу использует https://github.com/puniverse/quasar

Mikhail
27.03.2018
08:25:51
По-разному от 30, и может доходить до 100 и все они связаны.
ну это не много, можно и без всякой асинхронности делать

Митко Соловец?
27.03.2018
08:26:49
Я Диме отвечал
я помню доки листал, там есть два варианта - на аннотация и на функциях

Aleksander
27.03.2018
08:26:49
30 это rps?

Arsen
27.03.2018
08:27:06
30 это rps?
хайлод уровня pro.jvm

Aleksander
27.03.2018
08:27:18
:))))

guga
27.03.2018
08:28:16
я помню доки листал, там есть два варианта - на аннотация и на функциях
а как он понимает что что-то является стереотипом, что бы туда инжектить бобы?

Митко Соловец?
27.03.2018
08:28:36
по аннотации на классе?

guga
27.03.2018
08:28:51
т.е. без аннотаций никак?

Aleksander
27.03.2018
08:28:56
хайлод уровня pro.jvm
Я видел проект с 5 rps

Митко Соловец?
27.03.2018
08:29:04
т.е. без аннотаций никак?
на самом деле меня тоже этот вопрос мучает

guga
27.03.2018
08:29:09
Я видел проект с 5 rps
любая игра на плойке?

Yury
27.03.2018
08:29:17
вот это попробуй, оно появилось довлольно давно. и, насколько я помню, вертекс под капотом эту либу использует https://github.com/puniverse/quasar
Смотрел, отзывы плохие, + там ASM. Проблемы с переходом на новую версию java. Говорят что вроде автор пилит это сейчас нативно в java. Тип как в котлине будет

Митко Соловец?
27.03.2018
08:29:22
типо если мы используем реактор функции без аннотаций, можем ли мы инжектить зависимости

Aleksander
27.03.2018
08:29:28
любая игра на плойке?
:))) интернет магазин на пыхе

guga
27.03.2018
08:29:29
Я видел проект с 5 rps
ты все испортил

Yury
27.03.2018
08:30:22
30 это rps?
Это не rps) Это http реквесты по мере обработки клиентского реквеста

Google
Yury
27.03.2018
08:31:33
ага

новую? какая у вас?
Больше беспокоит ASM и темная магия) Не хочется завязываться на такой либе. + она похоже уже не будет поддерживаться.

Luger
27.03.2018
08:50:16
@RestCotroller @Get
Вот дали же нормальное апи, нет людям аннотации обратно давай

guga
27.03.2018
08:50:39
Вот дали же нормальное апи, нет людям аннотации обратно давай
нельзя просто взять и отказаться от аннотаций

Aleksey
27.03.2018
08:59:17
5 апреля в 19:00 в московском офисе Тинькофф-банка пройдет московская встреча Scala-разработчиков. https://www.meetup.com/Scala-Moscow/events/249149083/ Обязательная регистрация через сайт Тинкофф-банка https://meetup.tinkoff.ru/events/scala-meetup (нужна для пропуска в БЦ). По всем вопросам обращаться @fomkin и @optician_owl

Владислав
27.03.2018
09:01:42
а будет онлайн трансляция?

Aleksey
27.03.2018
09:04:19
а будет онлайн трансляция?
планируется, но не общается.

Oleg
27.03.2018
09:39:14
я читаю иногда)

Денис
27.03.2018
10:00:37
Для этого можно переехать на твитч

Митко Соловец?
27.03.2018
10:00:59
обсуждали уже

Денис
27.03.2018
10:01:09
Некропостер-слоупок, да

Roman
27.03.2018
10:01:22
всем привет! подскажите,кто в курсе - возможно ли как-то автоматически (мавеном или еще как-то) для выполнении сервлета подтаскивать контейнеру нужные jar-ники? Без добавления вручную в WEB-INF/lib.

Митко Соловец?
27.03.2018
10:01:22
@gamussa @JBaruch когда твитч с донатами?

Alex
27.03.2018
10:02:04
Шипилева лучше спросить

Luger
27.03.2018
10:03:21
Шипилева лучше спросить
Шипилев делает стримы за донаты?

Alex
27.03.2018
10:03:36
Сделает ?

Егор
27.03.2018
10:03:40
За молитвы и свечки

Egor
27.03.2018
10:04:51
For Graal!

Alex
27.03.2018
10:05:57
Щас должно быть агро от главпророка грувей

Google
Егор
27.03.2018
10:08:50
Да ну, какое агро? Барух же исключительно добрый и приличный человек ))

Alex
27.03.2018
10:17:40
Ты его в Скала-чате не видел

Enterpise
27.03.2018
10:30:50
ППКС

яваскрипт лучше

Purrrr
27.03.2018
10:31:40
Краусавчик

Anton
27.03.2018
10:44:08
всем привет! подскажите,кто в курсе - возможно ли как-то автоматически (мавеном или еще как-то) для выполнении сервлета подтаскивать контейнеру нужные jar-ники? Без добавления вручную в WEB-INF/lib.
мавеном прописываешь зависимости. если запук делаешь через IDE, просто надо отконфигурировать, чтобы деплоился не war а каталог (exploded war). Тогда при добавлении библиотеки в pom.xml IDE библиотека замечательно покачается.

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