Size: a a a

Kotlin Community

2020 October 24

QH

Quantum Harmonizer in Kotlin Community
Alexander Nozik
Ну такую фигню и в спринге можно сделать и где угодно
ну я и не рекомендую спринг)
источник

QH

Quantum Harmonizer in Kotlin Community
Gor Rushanyan
Ну спринг это сверхмощное-тырпрайз-решение с готовыми интеграциями чуть ли не под все. Понятно что ктор не то же самое.
Просто если бд простенькая, и сверхнагрузок не предвидится, то почему и не ктор.
ктор — то же самое. Ни БД, ни нагрузки тут вообще не при чём
источник

AN

Alexander Nozik in Kotlin Community
Gor Rushanyan
Ну спринг это сверхмощное-тырпрайз-решение с готовыми интеграциями чуть ли не под все. Понятно что ктор не то же самое.
Просто если бд простенькая, и сверхнагрузок не предвидится, то почему и не ктор.
Ну многие на нем уже вполне тырпрайз делают
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Ну такую фигню и в спринге можно сделать и где угодно
Но это дефолт, и это плохой дефолт. Сравните с использованием глобального скоупа в корутинах, к примеру.
источник

GR

Gor Rushanyan in Kotlin Community
Alexander Nozik
Ну многие на нем уже вполне тырпрайз делают
"Многие" слово относительное
источник

GR

Gor Rushanyan in Kotlin Community
Quantum Harmonizer
ктор — то же самое. Ни БД, ни нагрузки тут вообще не при чём
Нет, ктор и спринг это разное
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Но это дефолт, и это плохой дефолт. Сравните с использованием глобального скоупа в корутинах, к примеру.
Ну он таки используется. Хотя бы раз. Но тут я не спец, я почти не работаю с БД
источник

IP

Iaroslav Postovalov in Kotlin Community
Gor Rushanyan
Ну спринг это сверхмощное-тырпрайз-решение с готовыми интеграциями чуть ли не под все. Понятно что ктор не то же самое.
Просто если бд простенькая, и сверхнагрузок не предвидится, то почему и не ктор.
вообще, по некоторым бенчмаркам ktor cio быстрее спринга
источник

QH

Quantum Harmonizer in Kotlin Community
Gor Rushanyan
Нет, ктор и спринг это разное
формально разное, конечно)
источник

GR

Gor Rushanyan in Kotlin Community
Quantum Harmonizer
формально разное, конечно)
И неформально тоже
источник

QH

Quantum Harmonizer in Kotlin Community
Iaroslav Postovalov
вообще, по некоторым бенчмаркам ktor cio быстрее спринга
с каких пор спринг стал библиотекой для IO? :)
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Postovalov
вообще, по некоторым бенчмаркам ktor cio быстрее спринга
Вот это точно фигня
источник

IP

Iaroslav Postovalov in Kotlin Community
Quantum Harmonizer
с каких пор спринг стал библиотекой для IO? :)
с тех пор, как он позволяет обрабатывать хттп запросы
источник

QH

Quantum Harmonizer in Kotlin Community
Iaroslav Postovalov
с тех пор, как он позволяет обрабатывать хттп запросы
спринг? Я думал, это DI-контейнер, а запросы Netty обрабатывает)
источник

AN

Alexander Nozik in Kotlin Community
Alexander Nozik
Вот это точно фигня
В том смысле что это никого не волнует
источник

IP

Iaroslav Postovalov in Kotlin Community
Quantum Harmonizer
спринг? Я думал, это DI-контейнер, а запросы Netty обрабатывает)
так в кторе тоже нетти можно использовать. но в нем можно без изменения кода врубить cio и получится немного быстрее спринга с нетти
источник

IP

Iaroslav Postovalov in Kotlin Community
сам оверхед от машинерии ктора равносилен спрингу
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Postovalov
так в кторе тоже нетти можно использовать. но в нем можно без изменения кода врубить cio и получится немного быстрее спринга с нетти
Однофигственно
источник

AM

Andrew Mikhaylov in Kotlin Community
Iaroslav Postovalov
вообще, по некоторым бенчмаркам ktor cio быстрее спринга
Берёшь и вместо "быстрее" пишешь "может обеспечить бОльший throughput". Вжух -- и к тебе перестают придираться за неправильные букавы)
источник

QH

Quantum Harmonizer in Kotlin Community
Andrew Mikhaylov
Берёшь и вместо "быстрее" пишешь "может обеспечить бОльший throughput". Вжух -- и к тебе перестают придираться за неправильные букавы)
та нет, дело не в этом
источник