Size: a a a

2020 June 20

SM

Sergey Morgunov in Kotlin JVM
Boris Vanin
Я не про реактивный конфиг там говорил, хотя по большому счету он не спасает от такой проблемы
От какой проблемы? Поменялся таймаут, значит пришла пора пересоздать клиента или просто поменять в существующем таймаут. Никаких проблем нет.
источник

К

Кирилл in Kotlin JVM
Boris Vanin
В какой момент перечитывать?
Я имел ввиду чтобы либа сама обновляла объект конфига при изменениях файлов. С его перечитыванием в этом случае я разберусь сам
источник

SM

Sergey Morgunov in Kotlin JVM
Ну вот у ребят из Тинькофф бекенд конфига вроде пока только на etcd. Но при желании можно прикрутить что угодно 😀
источник

BV

Boris Vanin in Kotlin JVM
Хорошо, если ты можешь использовать значения обновляющиеся реактивно, но часто ты используешь сторонние либы, где нужно три раза присесть, чтобы правильно отреагировать
источник

SM

Sergey Morgunov in Kotlin JVM
Boris Vanin
Хорошо, если ты можешь использовать значения обновляющиеся реактивно, но часто ты используешь сторонние либы, где нужно три раза присесть, чтобы правильно отреагировать
Ну это не проблема, это жизнь 😂 Тут уж никакой вариант конфига не поможет.  Либо искать аналог, либо воевать с текущим, других вариантов нет. Но вот когда очень хочется на лету что-то менять, многие готовы повоевать за такое удобство 😅
источник

BV

Boris Vanin in Kotlin JVM
Sergey Morgunov
Ну это не проблема, это жизнь 😂 Тут уж никакой вариант конфига не поможет.  Либо искать аналог, либо воевать с текущим, других вариантов нет. Но вот когда очень хочется на лету что-то менять, многие готовы повоевать за такое удобство 😅
К этому надо ещё добавить инфраструкту для обновления конфига на окружениях
источник

BV

Boris Vanin in Kotlin JVM
У саринг клауда есть готовое решение
источник

BV

Boris Vanin in Kotlin JVM
Но оно только для саринга
источник

BV

Boris Vanin in Kotlin JVM
Спринга
источник

SM

Sergey Morgunov in Kotlin JVM
Boris Vanin
К этому надо ещё добавить инфраструкту для обновления конфига на окружениях
Ага 😀
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
У саринг клауда есть готовое решение
Тсс, ща придут и скажут что спринг клауд не нужен, да и вообще спринг
источник

AE

Alexandr Emelyanov in Kotlin JVM
А так да, там оно хорошо сделано
источник

SM

Sergey Morgunov in Kotlin JVM
Alexandr Emelyanov
Тсс, ща придут и скажут что спринг клауд не нужен, да и вообще спринг
Зачем приходить, я уже тут. Говорю: спринг вообще не нужен. 😂
В смысле мне не нужен, а за других не отвечу 😂
источник
2020 June 21

IO

Iaroslav Orlov in Kotlin JVM
ура. я наконец-то пропихнул java.time.Duration в Exposed
источник

AN

Alexander Nozik in Kotlin JVM
Iaroslav Orlov
ура. я наконец-то пропихнул java.time.Duration в Exposed
герой
источник

IO

Iaroslav Orlov in Kotlin JVM
можно ли навесить аннотацию на лямбду или ее параметры, чтобы оно было доступно в рантайме?
источник

AN

Alexander Nozik in Kotlin JVM
Iaroslav Orlov
можно ли навесить аннотацию на лямбду или ее параметры, чтобы оно было доступно в рантайме?
Что именно доступно?
источник

AN

Alexander Nozik in Kotlin JVM
Лямбда как правило - это обычный класс
источник

IO

Iaroslav Orlov in Kotlin JVM
да
источник

IO

Iaroslav Orlov in Kotlin JVM
но аннотацию просканировать не получается
источник