Size: a a a

Kotlin Community

2020 March 15

BP

Bogdan Panchenko in Kotlin Community
Sergey Barmin
Я думаю что дело не столько в багах сколько в известных возможностях. Если резко потребуется подключить какую-то интеграцию то с большой вероятностью в спринге это можно сделать за трудодень, когда к новому фреймворку время прикручивания(да еще и корректного) неизвестно
+
источник

BP

Bogdan Panchenko in Kotlin Community
Sergey Barmin
Ну я и говорю что сравнение со спрингом такое себе. Спринг это модульный комбайн, который может многое и к нему можно много что подключить в нужное "гнездо", за это с большой вероятностью и любим тырпрайзом

А ктор это как отдельный инструмент и если надо с чем-то скреплять, то уже самому изобретать это "гнездо".
+
источник

PS

Pavel Shilyagov in Kotlin Community
А разве интерпрайс сейчас это не 100500 микросервисов? Что-то мне кажется, что ktor сгодится для доброй половины из них.
источник

BP

Bogdan Panchenko in Kotlin Community
Pavel Shilyagov
А разве интерпрайс сейчас это не 100500 микросервисов? Что-то мне кажется, что ktor сгодится для доброй половины из них.
Вопрос изначально был про переписывания кода пыхи
источник

BP

Bogdan Panchenko in Kotlin Community
Я уже молчу что не везде "современный прод"
источник

AO

Alexey Otts in Kotlin Community
Sergey Barmin
Ну я и говорю что сравнение со спрингом такое себе. Спринг это модульный комбайн, который может многое и к нему можно много что подключить в нужное "гнездо", за это с большой вероятностью и любим тырпрайзом

А ктор это как отдельный инструмент и если надо с чем-то скреплять, то уже самому изобретать это "гнездо".
Тырпрайзом он любим потому что людей найти легко
источник

AO

Alexey Otts in Kotlin Community
Sergey Barmin
Ну я и говорю что сравнение со спрингом такое себе. Спринг это модульный комбайн, который может многое и к нему можно много что подключить в нужное "гнездо", за это с большой вероятностью и любим тырпрайзом

А ктор это как отдельный инструмент и если надо с чем-то скреплять, то уже самому изобретать это "гнездо".
Ну я и не очень понимаю откуда пошло это, что в тырпрайзе должен быть спринг, java ee, web sphere, etc.
Вон на скалке пишут тырпрайз на всём что не попадя синс 2010
источник

SB

Sergey Bezrukov in Kotlin Community
Alexey Otts
Ну я и не очень понимаю откуда пошло это, что в тырпрайзе должен быть спринг, java ee, web sphere, etc.
Вон на скалке пишут тырпрайз на всём что не попадя синс 2010
"Если вам говорят, что дело не в деньгах - значит дело именно в деньгах" (с) 90% из этих сервисов - получить http запрос -> сходить в БД, получить там данные -> вытащить что-нибудь дополнительно из кэша/отправить в кафку и т.п -> вернуть ответ. На спринге, грубо говоря, можно фигачить со скоростью 1 сервис в день, а на альтернативах?  Смотрел примерно год назад ктор-сервер, со спрингом и т.п. сравнивать было просто нечего.  При этом ктор-клиент мультиплатформенный - отличная вещь.
источник

AO

Alexey Otts in Kotlin Community
Sergey Bezrukov
"Если вам говорят, что дело не в деньгах - значит дело именно в деньгах" (с) 90% из этих сервисов - получить http запрос -> сходить в БД, получить там данные -> вытащить что-нибудь дополнительно из кэша/отправить в кафку и т.п -> вернуть ответ. На спринге, грубо говоря, можно фигачить со скоростью 1 сервис в день, а на альтернативах?  Смотрел примерно год назад ктор-сервер, со спрингом и т.п. сравнивать было просто нечего.  При этом ктор-клиент мультиплатформенный - отличная вещь.
Да точно также, если вы знаете инструменты для этого, если не знаете то и в спринге это займет больше времени.
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
Да точно также, если вы знаете инструменты для этого, если не знаете то и в спринге это займет больше времени.
Вот я что-то такое имел в виду. Мне сейчас будет гораздо проще к ктору базу подключить, чем со спрингом разбираться. Так что наверное дело все-таки в компетенциях.
источник

VN

Viktor Noskin in Kotlin Community
А для ktor есть аналог интерфейса Repository из Spring Data JPA?
источник

BP

Bogdan Panchenko in Kotlin Community
Viktor Noskin
А для ktor есть аналог интерфейса Repository из Spring Data JPA?
Нет это же просто http
источник

ch

central hardware in Kotlin Community
Viktor Noskin
А для ktor есть аналог интерфейса Repository из Spring Data JPA?
что мешает юзать spring data?
источник

BP

Bogdan Panchenko in Kotlin Community
К бд он не имеет отношения
источник

BP

Bogdan Panchenko in Kotlin Community
Ктор и спринг вообще не корректно сравнивать
источник

AO

Alexey Otts in Kotlin Community
У людей не укладывается в голове, что есть в мире не только фреймворки
источник

VN

Viktor Noskin in Kotlin Community
central hardware
что мешает юзать spring data?
ничего, спасибо. Просто я не встречал, чтобы его испольщовали
источник

VN

Viktor Noskin in Kotlin Community
Bogdan Panchenko
Ктор и спринг вообще не корректно сравнивать
Да, я не прав, путаюсь
источник

VP

Vladimir Petrakovich in Kotlin Community
Viktor Noskin
ничего, спасибо. Просто я не встречал, чтобы его испольщовали
Можно взять спринг, поднять Ktor руками, и использовать Spring Data и прочие плюшки.
Но это, конечно, сложнее и дольше, чем использовать то, что у Spring Boot из коробки.
источник

AO

Alexey Otts in Kotlin Community
Vladimir Petrakovich
Можно взять спринг, поднять Ktor руками, и использовать Spring Data и прочие плюшки.
Но это, конечно, сложнее и дольше, чем использовать то, что у Spring Boot из коробки.
Ну типо минут на 10 дольше?
источник