@jvmchat

Страница 2703 из 2890
Митко Соловец?
08.08.2018
08:51:45
Sergey
08.08.2018
08:53:22
поход в бд и к соап сервису такими и являются)
тогда это немного странный кейс для параллельных стримов) тогда уже нужно брать Reactor если таким страдаешь

Google
Таир
08.08.2018
08:53:29
А зачем стримом с кем-то делиться?
ну ленивые вычисления и тп

Vladimir
08.08.2018
08:53:39
Таир
08.08.2018
08:54:39
Ну стрим по своей натуре штука одноразовая, поэтому он точно не для этого
ну вот, в том то и вопрос, может кто-то поделится опытом, насколько это свойство было стоппером на практике

Sergey
08.08.2018
08:54:48
мне кажется или из этих тупых стримов вы пытаетесь делать реактивные? шаринг, в базу лазить и все такое? ?

Митко Соловец?
08.08.2018
08:54:56
Sergey
08.08.2018
08:55:38
ну всякие миллионые коллекции молотить (на самом деле нет, кто ж такое в память доставать то будет?)

Таир
08.08.2018
08:56:54
Sergey
08.08.2018
08:57:12
на стримах?

Wystan
08.08.2018
08:57:32
Скорей всего, не нужны. Апи стримов взят из скалки, и в скалке тож есть метод на коллекция .toPar, и там его никто не использует

Таир
08.08.2018
08:57:37
на стримах?
а почему нет?

Sergey
08.08.2018
08:57:45
чем в этом случае они лучше чем CompletableFuture?

то что после flatMap можно сделать map/reduce?

Wystan
08.08.2018
08:59:04
чем в этом случае они лучше чем CompletableFuture?
А почему ты наводящие вопросы спрашиваешь? сразу ответ давай: в случае IO операций используем фьючи, в случае cpu intensive параллельные стримы.

Google
Wystan
08.08.2018
08:59:21
cpu intensive у крудошлепов не бывает, значит, параллельне стримы не нужны.

Sergey
08.08.2018
08:59:29
А почему ты наводящие вопросы спрашиваешь? сразу ответ давай: в случае IO операций используем фьючи, в случае cpu intensive параллельные стримы.
прочитай выше) там хотят базу в стримах юзать. вот пример даже привели с 2я базами и дождаться ответа

Таир
08.08.2018
08:59:36
при чем тут Future вообще?

Митко Соловец?
08.08.2018
09:00:37
при чем тут Future вообще?
изначально я хотел узнать какие кейсы у людей, юзающих паралельные стримы и выяснилось, что их используют там, где комплитабл фьюча или всякие реактивные либы/фреймворки будут удобней

в таком случае встает вопрос, а нужны ли они, параллельные стримы в джава8?

Sergey
08.08.2018
09:01:22
в котлине нет их. переходи на котлин, не будешь таким вопросом задаваться

Dmitry
08.08.2018
09:01:30
А почему ты наводящие вопросы спрашиваешь? сразу ответ давай: в случае IO операций используем фьючи, в случае cpu intensive параллельные стримы.
Вот я юзаю свой ForkJoinPool для того, чтобы данные посчитать и в БД сложить. Но у меня задача для подготовки данных для отчёта, которая запускается ночами и не аффектит перфоманс системы

Madina
08.08.2018
09:01:54
Всем привет ! подскажите, поджалуйста как сделать в Spring Data Rest , чтобы в /schema была JSON схема проекции, а не самой Entity ? Заранее спасибо )

Alexandr
08.08.2018
09:03:04
можно на корутинах заморочится)

Vladimir
08.08.2018
09:03:26
в таком случае встает вопрос, а нужны ли они, параллельные стримы в джава8?
Конечно нужны, как пример использования ForkJoinPool и средство наказания тех, кто использует сайд-эффекты в стримах.

Sergey
08.08.2018
09:03:34
можно на корутинах заморочится)
можно, но эту параллельность специально не добавляли

Митко Соловец?
08.08.2018
09:03:37
Они, вроде как, побыстрее CompletableFeature
честно говоря, не знаю как такие вещи сравнивать по скорости) я говорил все-таки про удобство апи

Vitalii
08.08.2018
09:04:16
Alexandr
08.08.2018
09:04:29
#holywar_mode on

Dmitry
08.08.2018
09:05:29
Митко Соловец?
08.08.2018
09:05:30
Google
Sergey
08.08.2018
09:06:52
https://stackoverflow.com/questions/37979436/parallel-database-calls-using-java-8-streams-and-completablefuture?answertab=votes#tab-top вот тут пример есть стримов в перемешку с фьючами. такая себе реактивность для бедных

Dmitry
08.08.2018
09:08:43
как измерял?
Лично никак, но видел в интернатах. https://blog.takipi.com/forkjoin-framework-vs-parallel-streams-vs-executorservice-the-ultimate-benchmark/

Vitalii
08.08.2018
09:09:56
да, точно
Вообще, что-то мне подсказывает, что замерять их производительность во время работы с базой данных не имеет много смысла: само обращение всё равно будет долгим. Разве что, после получения данных у нас есть цепочка, обрабатывающая эти данные после получения и отдающая уже дальше.

Anatoly
08.08.2018
09:26:18
Пришло сегодня с обновление JDK8: https://www.java.com/ru/download/release_notice.jsp Обновления выпусков Oracle Java SE 8 Общедоступные обновления Oracle Java SE 8 будут доступны для личного использования как минимум до конца 2020 года. Общедоступные обновления Oracle Java SE 8, выпущенные после января 2019 года, будут недоступны для коммерческого или производственного использования без коммерческой лицензии. ПОТРЕБИТЕЛИ, использующие Java в личных целях, сохранят доступ к обновлениям Oracle Java SE 8 как минимум до конца 2020 года. В большинстве случаев приложения на базе Java, которыми вы пользуетесь, лицензируются отдельно сторонними компаниями (например, игры для ПК создаются компанией-разработчиком игр). Часто такие приложения выполняются на платформе Java и будут зависеть от обновлений Oracle Java SE 8 и после 2020 года. Поэтому Oracle рекомендует связаться с поставщиками приложений и получить у них информацию о том, как они планируют обеспечивать поддержку приложений. РАЗРАБОТЧИКАМ корпорация Oracle рекомендует ознакомиться с планом развития Java SE 8 и последующих выпусков и принять необходимые меры соответственно типу разрабатываемого приложения и модели дистрибуции. Если вы действуете от лица ОРГАНИЗАЦИИ, Oracle рекомендует ознакомиться с планом развития Java SE 8 и последующих выпусков и оценить свои текущие требования к поддержке Java, чтобы своевременно перейти на более позднюю версию или своевременно приобрести коммерческую лицензию. Заказчики Oracle, использующие Java SE в составе других продуктов Oracle, сохранят доступ к обновлениям Oracle Java SE 8 после 2019 года для таких продуктов. См. заметку My Oracle Support (MOS) для получения дополнительных сведений.

Konstantin
08.08.2018
09:47:06
Привет друзья! Подскажите пожалуйста где можно увидить статистику версий андроид приложений по странам?

Vitalii
08.08.2018
09:48:35
Привет друзья! Подскажите пожалуйста где можно увидить статистику версий андроид приложений по странам?
Лучше тут @android_ru (если ты там не забанен, конечно) Либо в гугл, скорее всего это гуглится.

Евгений
08.08.2018
09:49:56
Пришло сегодня с обновление JDK8: https://www.java.com/ru/download/release_notice.jsp Обновления выпусков Oracle Java SE 8 Общедоступные обновления Oracle Java SE 8 будут доступны для личного использования как минимум до конца 2020 года. Общедоступные обновления Oracle Java SE 8, выпущенные после января 2019 года, будут недоступны для коммерческого или производственного использования без коммерческой лицензии. ПОТРЕБИТЕЛИ, использующие Java в личных целях, сохранят доступ к обновлениям Oracle Java SE 8 как минимум до конца 2020 года. В большинстве случаев приложения на базе Java, которыми вы пользуетесь, лицензируются отдельно сторонними компаниями (например, игры для ПК создаются компанией-разработчиком игр). Часто такие приложения выполняются на платформе Java и будут зависеть от обновлений Oracle Java SE 8 и после 2020 года. Поэтому Oracle рекомендует связаться с поставщиками приложений и получить у них информацию о том, как они планируют обеспечивать поддержку приложений. РАЗРАБОТЧИКАМ корпорация Oracle рекомендует ознакомиться с планом развития Java SE 8 и последующих выпусков и принять необходимые меры соответственно типу разрабатываемого приложения и модели дистрибуции. Если вы действуете от лица ОРГАНИЗАЦИИ, Oracle рекомендует ознакомиться с планом развития Java SE 8 и последующих выпусков и оценить свои текущие требования к поддержке Java, чтобы своевременно перейти на более позднюю версию или своевременно приобрести коммерческую лицензию. Заказчики Oracle, использующие Java SE в составе других продуктов Oracle, сохранят доступ к обновлениям Oracle Java SE 8 после 2019 года для таких продуктов. См. заметку My Oracle Support (MOS) для получения дополнительных сведений.
означает ли это что пора валить на OpenJDK?

Роман
08.08.2018
09:53:17
валить на j11, иначе валить ojdk

?
08.08.2018
09:54:04
валить на j11, иначе валить ojdk
а потом с j11 так же будет?

Роман
08.08.2018
09:54:10
j11 lts

Del
08.08.2018
09:54:20
Del
08.08.2018
09:54:23
но не скоро

?
08.08.2018
09:54:35
тогда уж OpenJDK, чтоб не бегать

?

Роман
08.08.2018
09:54:42
вы думаете с jdk ситуация особо будет лучше?

Они пилить будут под новые версии java в основном, значит и поддержки на deprecated можно не ждать

Rushan
08.08.2018
10:38:28
Коллеги, добрый день! А не могли бы дать контакты хорошего профессионального рекрутёра, который занимается хантингом вне штата организации? Хотел обсудить Scala

Google
Rushan
08.08.2018
10:41:22
Wystan
08.08.2018
10:49:58
Коллеги, добрый день! А не могли бы дать контакты хорошего профессионального рекрутёра, который занимается хантингом вне штата организации? Хотел обсудить Scala
Попробуй с Signigy Technology или Functional Works поговорить. Там вполне адекватные ребята. Там, правда, Европа, в основном. В США без визы они вакансий не предлагают

Диоген
08.08.2018
10:52:46
эх как же хочется удаленочку

Admin
ERROR: S client not available

Del
08.08.2018
10:53:14
неужели я так много прошу

Wystan
08.08.2018
10:55:55
Эх щас бы по скайпу фпшный код пообсуждать.

Daniel
08.08.2018
10:56:39
Эх щас бы по скайпу фпшный код пообсуждать.
js не фп, сколько повторять тебе

Wystan
08.08.2018
10:57:40
js не фп, сколько повторять тебе
Yeah, well, that's just, like, your opinion, man.

guga
08.08.2018
10:57:49
js не фп, сколько повторять тебе
Арров фанкшен есть? Есть! Все функциональна.

Alexandr
08.08.2018
11:03:56
а потом с j11 так же будет?
будет, долгая поддержка будет только для LTS https://www.azul.com/files/Java-SE-Lifecycle-–-131-a.jpg

Роман
08.08.2018
11:08:18
подожди Oracle Commercial Support это за денежки или Extended это за денежки?

Alexandr
08.08.2018
11:09:13
оба на сколько знаю

но не стану утверждать на 100%

Роман
08.08.2018
11:10:18
По моему скромному мнению java п****, если ты прав

?
08.08.2018
11:10:32
☹️

Митко Соловец?
08.08.2018
11:11:15
не забывайте про OpenJDK

Alexandr
08.08.2018
11:12:03
подожди Oracle Commercial Support это за денежки или Extended это за денежки?
на самом деле не сильно страшно ибо после полу года тебе не запрещают устанавливать и запускать эту версию, просто обнов не будет

Google
Роман
08.08.2018
11:13:48
'просто java не будет и всё'

Del
08.08.2018
11:14:26
всем C# в этом итт чате

Роман
08.08.2018
11:14:30
это так звучит

без обнов безопасности - это дырявая java и она, тогда никому не будет нужна

это будет чем-то вроде flash'a

другое дело ojdk

Митко Соловец?
08.08.2018
11:15:48
или используй Open JDK

Роман
08.08.2018
11:15:59
походит чем-то на татаро-монгольское иго

Митко Соловец?
08.08.2018
11:16:07
зачем истерику закатывать

Оракл просто монетизировали поддержку легаси-проектов

и теперь владельцы проектов будут решать, что дешевле - заплатить за миграцию на новую версию или заплатить за апдейты.

Роман
08.08.2018
11:17:01
при том полностью убрал lts релизы

сейчас, я боюсь того, что это не конец

они же как-то до этого додумались

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