Size: a a a

2020 October 26

AB

Alex Bubnov in ErlangRus
Maksim Lapshin
не, мне это всё как-то очень непонятно.

Сейчас провел ревизию, у нас больше тысячи разных полей в настроках =)

Всё это иерархично, сверху вниз по дереву.

Это к релизам ну ваще никакого отношения не имеет
ну это уже твоя специфика всё же. у нас у среднего сервиса десяток-другой полей в конфиге и штук пять значений из env при старте тащится.
правда, у нас база бизнесовой конфигурации на 22 таблицы с версионированием. XD
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Maksim Lapshin
ну так двухстадийный вообще непонятно зачем нужен =(
Потому что у современных людей 100500 зависимостей из кекса в проектах, а люди которые эти либы пишут - читают из application:get_env. И это приложение, внезапно, стартует перед твоим
источник

AB

Alex Bubnov in ErlangRus
Źmićer Rubinštejn
Потому что у современных людей 100500 зависимостей из кекса в проектах, а люди которые эти либы пишут - читают из application:get_env. И это приложение, внезапно, стартует перед твоим
"современные люди" это какой-то эвфемизм, да?
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Alex Bubnov
"современные люди" это какой-то эвфемизм, да?
да, это те самые долбоебы вроде меня, которые в либах завязываются на конфиг, а потом еще в компайл-тайме модуль аттрибуты запекают из application:get_env
источник

AB

Alex Bubnov in ErlangRus
Źmićer Rubinštejn
да, это те самые долбоебы вроде меня, которые в либах завязываются на конфиг, а потом еще в компайл-тайме модуль аттрибуты запекают из application:get_env
ну кстати, что-то подобное второму я не далее как в пятницу написал вот этими руками
источник

AB

Alex Bubnov in ErlangRus
сам себе омерзителен
источник

DF

Denis Fakhrtdinov in ErlangRus
Vladimir Sekisov
тут, пока кто-то не занялся всерьез окучиванием netconfig
или ему подобного, "стандартного" пути не встречал для
"горячих" обновлений.
У Вигера, в их последней компании, видел намерение всерьез
вкрутить Yang, но далеко не пошло, очень уж затратно.
Тащить yang куда-либо я бы не стал, чесгря. Это же старый засохший стандарт из энтерпрайза.
источник

DF

Denis Fakhrtdinov in ErlangRus
/me жду врыва Василия 🙂
источник

ML

Maksim Lapshin in ErlangRus
Alex Bubnov
ну кстати, что-то подобное второму я не далее как в пятницу написал вот этими руками
финтех, говоришь?
источник

EB

Eduard Bondarenko in ErlangRus
/me
источник

AB

Alex Bubnov in ErlangRus
Maksim Lapshin
финтех, говоришь?
да-да, я думаю, ты правильно всё понял.
источник

AB

Alex Bubnov in ErlangRus
Maksim Lapshin
финтех, говоришь?
у нас еще иконочка в гитлабе отличная!
источник

AB

Alexey Bolshakov in ErlangRus
и ИД тоже не плохой
источник

ИИ

Иванов Иванов... in ErlangRus
Alex Bubnov
у нас еще иконочка в гитлабе отличная!
это что? деньги на прищепках?
источник

V

Vasilii Demidenok in ErlangRus
Vladimir Sekisov
тут, пока кто-то не занялся всерьез окучиванием netconfig
или ему подобного, "стандартного" пути не встречал для
"горячих" обновлений.
У Вигера, в их последней компании, видел намерение всерьез
вкрутить Yang, но далеко не пошло, очень уж затратно.
посмотри на confd/nso он как раз там используется во всю
источник

VS

Vladimir Sekisov in ErlangRus
Vasilii Demidenok
посмотри на confd/nso он как раз там используется во всю
так то, что он у Cisco есть известно, в Common Test тоже есть фрагменты,
но желающие добровольно впахаться на этом поле как-то давно
иссякли или я не углядел.
источник

TT

Taras 🦀 Taraskin in ErlangRus
Źmićer Rubinštejn
да, это те самые долбоебы вроде меня, которые в либах завязываются на конфиг, а потом еще в компайл-тайме модуль аттрибуты запекают из application:get_env
ой, это и обо мне 🙈🤣
источник

TT

Taras 🦀 Taraskin in ErlangRus
Alex Bubnov
у нас еще иконочка в гитлабе отличная!
красиво) дорого-богато
источник

SP

Sergey Prokhorov in ErlangRus
в рассылке несколько месяцев назад кто-то из OTP team собирал пожелания что улучшить в системе конфигурирования OTP, но там правда мало кто отозвался =(
ещё на последней конференции я этот вопрос поднимал, сказали что работы ведутся, присылайте ваши пожелания
источник

SP

Sergey Prokhorov in ErlangRus
а так да, двухстадийный запуск не особо радует. Проблема в том, что sys.config лежащий в файле на диске в данный момент это довольно жестко прибитый формат концигурации beam в который очень трудно вмешаться.
источник