Size: a a a

Scala User Group

2020 October 02

IK

Ivan Klass in Scala User Group
Artem Sokolov
partially applied function?
ну, в каком-то смысле - да
источник

IK

Ivan Klass in Scala User Group
но скорее нет :)
источник

SA

Sergey Alaev in Scala User Group
RAFIZ
и ещё: не подскажете ли, как загуглить вопрос чтобы эти слова прочитать в какой-нибудь официальной документации оракла или чем-нибудь подобном дабы убедиться?
Эту проблему можно решить асинхронным кодом, даже на простых фьючах. Есть воркер, который аллоцирует поток, открывает в этом потоке коннекшн и блочит до появления задач. Есть 100 параллельных потоков с бизнес-логикой, которые пушат задачи в этот воркер. И в конце - коммит.
источник

R

RAFIZ in Scala User Group
Sergey Alaev
Эту проблему можно решить асинхронным кодом, даже на простых фьючах. Есть воркер, который аллоцирует поток, открывает в этом потоке коннекшн и блочит до появления задач. Есть 100 параллельных потоков с бизнес-логикой, которые пушат задачи в этот воркер. И в конце - коммит.
мхм. то есть коннекшнов все же столько сколько записей надо удалить
источник

AD

Apache DOG™ in Scala User Group
Sergey Alaev
Эту проблему можно решить асинхронным кодом, даже на простых фьючах. Есть воркер, который аллоцирует поток, открывает в этом потоке коннекшн и блочит до появления задач. Есть 100 параллельных потоков с бизнес-логикой, которые пушат задачи в этот воркер. И в конце - коммит.
Как много слов вместо "конкурентная очередь"
источник

IK

Ivan Klass in Scala User Group
Artem Sokolov
partially applied function?
источник

λ

λoλdog in Scala User Group
Транзакция в оракле к конекшину привязана
источник

SA

Sergey Alaev in Scala User Group
RAFIZ
мхм. то есть коннекшнов все же столько сколько записей надо удалить
Если я помню постановку - нужно удалить n записей в одной транзакции, причем батчинг нельзя, т.к. удаление надежно вмуровано в бизнес-логику?
источник

AS

Artem Sokolov in Scala User Group
а что нужно получить в итоге то?
источник

IK

Ivan Klass in Scala User Group
Artem Sokolov
а что нужно получить в итоге то?
чтобы вместо "anObject.this-part-is-non-needed" можно было использовать 1 идентификатор
источник

IK

Ivan Klass in Scala User Group
может есть чего, что я не знаю. Какой-нибудь def applyNamed(namedArgs: (String, A)*): B
источник

IK

Ivan Klass in Scala User Group
в целом не актуально уже, просто любопытно
источник

AS

Artem Sokolov in Scala User Group
Ivan Klass
чтобы вместо "anObject.this-part-is-non-needed" можно было использовать 1 идентификатор
что вам мешает сейчас использовать 1 идентификатор?
источник

IK

Ivan Klass in Scala User Group
Artem Sokolov
что вам мешает сейчас использовать 1 идентификатор?
ну попробуйте
источник

AS

Artem Sokolov in Scala User Group
я не понимать
источник

AS

Artem Sokolov in Scala User Group
допустим мы выбрали "method1"
что в текущем коде мешает вызывать example.method1 любое угодное количество раз?
источник

IK

Ivan Klass in Scala User Group
для "магии" мне нужно обращаться к мусорному "динамическому" идентификатору, который я вызываю как функцию
источник

IK

Ivan Klass in Scala User Group
Artem Sokolov
допустим мы выбрали "method1"
что в текущем коде мешает вызывать example.method1 любое угодное количество раз?
то, что ".method1" - это по сути, мусорный код
источник

AS

Artem Sokolov in Scala User Group
а что вы хотите в итоге?
источник

AS

Artem Sokolov in Scala User Group
example() ?
источник