Size: a a a

2019 July 15

BP

Bogdan Panchenko in Kotlin JVM
Alexander Nozik
А пойти и вики статью про градл прочитать?
+
источник

TD

T D in Kotlin JVM
@SchFuntik Ktor Server Core как либа?
источник

AE

Alexandr Emelyanov in Kotlin JVM
Andrew Mikhaylov
Ну так а зачем по второму кругу одно и то же? Нода однопоточная, с асинхронным I/O и с джиэсом на борту. Spring -- толстый, но многофункциональный фреймворк, который похож на магию, но после ведра с даггером во все поля сильно необычным не будет казаться. Vert.x / Ktor / Undertow больше похожи на решения для микросервисов, пиццу в отличие от спринга готовить не умеют, но шустрее. Все вышеназванные технологии можно юзать с котлином, ноду, я думаю, сложнее, джавовые проще, ктор вообще на котлине написан. Берёте и выбираете. Сложно / не хочется верить статьям -- попробуйте с каждым из вариантов скрафтить простенькую рест-апишку, сравните на деле.
Я бы не утверждал громогласно что Vert.x / Ktor / Undertow быстрее
источник

AE

Alexandr Emelyanov in Kotlin JVM
Vladimir Petrakovich
Не думаю, что будет хайлоад, так что Spring MVC без всяких корутин и всё
+
источник

BP

Bogdan Panchenko in Kotlin JVM
T D
Не мавен то я знаю. Он говорит про Gradle https://plugins.gradle.org/search?.

Но там ведь не все для веба. Там все кучей заваленно
я не мавен скинул, а репозиторий
источник

AE

Alexandr Emelyanov in Kotlin JVM
T D
Чо по производительности?
Отлично, скоро будет бут 2.2, там вообще класс
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexander Nozik
Кстати, я почитал тут доку к спрингу. Там теперь есть эти Functional endpoints, которые без аннотаций и весьма похоже на тот же ktor
Ага, плюс kofu и ктор рядом стоял не будет
источник

BP

Bogdan Panchenko in Kotlin JVM
T D
@SchFuntik Ktor Server Core как либа?
в идее есть плагин для ктора, там можно выбрать фишечьки. Вспомнил проблему, после сгенерированого проекта он не запустился, решалось убиранием параметра что-то про дебаг\дев сборку
источник

AN

Alexander Nozik in Kotlin JVM
Alexandr Emelyanov
Ага, плюс kofu и ктор рядом стоял не будет
Да чего вы к ктору цепляетесь. Классная же штука. Особаенно для легковесных мини-сервисов
источник

AE

Alexandr Emelyanov in Kotlin JVM
T D
Не мавен то я знаю. Он говорит про Gradle https://plugins.gradle.org/search?.

Но там ведь не все для веба. Там все кучей заваленно
Что гредл, что мавен, одно и тоже, просто система сборки
источник

TD

T D in Kotlin JVM
Alexandr Emelyanov
Ага, плюс kofu и ктор рядом стоял не будет
Корорче советуеш Спринг ставить вместо Ктора?
источник

AE

Alexandr Emelyanov in Kotlin JVM
T D
Корорче советуеш Спринг ставить вместо Ктора?
Выбирай сам, я на ктор после спринга смотрю как на детскую игрушку
источник

AE

Alexandr Emelyanov in Kotlin JVM
Он по факту просто обслуживает рест, дальше все сам
источник

KK

Kirill Knize in Kotlin JVM
Alexandr Emelyanov
Выбирай сам, я на ктор после спринга смотрю как на детскую игрушку
Хз, я прихожу с работы и с удовольствием играю.
источник

TD

T D in Kotlin JVM
Alexander Nozik
Да чего вы к ктору цепляетесь. Классная же штука. Особаенно для легковесных мини-сервисов
Ну у меня 5к юзеров. в минуту по 10-30 запросов
источник

TD

T D in Kotlin JVM
Alexander Nozik
Да чего вы к ктору цепляетесь. Классная же штука. Особаенно для легковесных мини-сервисов
хз считается ли это минисервисом
источник

AE

Alexandr Emelyanov in Kotlin JVM
T D
Ну у меня 5к юзеров. в минуту по 10-30 запросов
Лол, 10-30 в минуту) тут в секунду по 50 разрубают минимум)
источник

TD

T D in Kotlin JVM
Alexandr Emelyanov
Лол, 10-30 в минуту) тут в секунду по 50 разрубают минимум)
😄
источник

TD

T D in Kotlin JVM
Alexandr Emelyanov
Лол, 10-30 в минуту) тут в секунду по 50 разрубают минимум)
И чо нормально держит спринг?
источник

TD

T D in Kotlin JVM
Alexandr Emelyanov
Лол, 10-30 в минуту) тут в секунду по 50 разрубают минимум)
память в утиль не уходит?
источник