Vladimir
И резкл
Yevhenii
ну, поехать попробовать стоит, мне кажется
Vladimir
Vladimir
прям очень
Roman
Это старая информация — все нонешние версии WSO2 имеют докер-вариант, только для доступа к нему нужно будет зарегистрироваться на сайте. Хотя это не отменяет упомянутого граблехранилища с любовью везде разбросанных захарадкоженных локалхостов и других прелестей. Однако бесплатно и огромнейший функционал, который предоставляют далеко не все платные продукты.
Roman
Если не учитывать вкусы, ориентироваться на опенсорс и хотеть функционала, то WSO2 Identity Server вообще один из лучших по таким параметрам. Собственно, вот: https://en.wikipedia.org/wiki/List_of_single_sign-on_implementations
Roman
Из личного плотного общение с оным могу лишь повторить - жава инсайд и ооочень много граблей при желании что-то шибко кастомизировать под себя, с кривейшей реализацией местами. Но также - ооочень много всего, опенсорс и отличная лицензия (free).
Roman
И, да, в отличие от умерших и умирающих - живой и активно развиваемый проект. Если бы не жава (а раньше ещё и отсутствие документации) - вообще был бы сказкой. Знаю, что многие на нём реализуют целые проекты, перебивая интерфейс под свои нужды и продавая как собственную разработку. При чём крупные - вроде как недавно на WSO2 переехал государственный документоооборот Молдавии в рамках европейской программы открытого правительства.
Tadeusz
Не, если ты девопс то должен писать код на перле
да это ж ахтунг, кому нужен perl сегодня)
Tadeusz
высокого они о себе мнения 🙂
Tadeusz
с другой стороны, да, никто не заставляет — иди лесом, типа
Евгений
Ну у них вроде нету конкурентов на своём рынке, вот они и творят трешак.
Navern
да это ж ахтунг, кому нужен perl сегодня)
А что делпть, если у тебя уже куча всего на перле?)
Евгений
А что делпть, если у тебя уже куча всего на перле?)
Не заставлять же новое писать на перле от этого
Navern
Не заставлять же новое писать на перле от этого
Почему? Может они не хотят дробить языки, но вообще с новым непонятно конечно
Tadeusz
А что делпть, если у тебя уже куча всего на перле?)
нахуй легаси… я ж переписал все с sh на ansible )
Tadeusz
при этом, как бы и нужды особой не было, оно работало бы еще лет 20
Navern
Думаю букинш оч здоровый
Navern
И переписать там нетривиально
Navern
Плюс предполагаю, что у них и бизнес логика на перле
Navern
Без тестов
Yevhenii
ну, рекрутер вещал о переписывании и лонгтерм планах по миграции всего в облако
Navern
И переписывать такое запарно
Tadeusz
И переписывать такое запарно
запарно оно когда техдиру похуй на все
Yevhenii
А на что, если не секрет?)
ответ был расплывчат и заключался в зависит от компонента
Tadeusz
а когда "душа болит", то и время находится
Евгений
Yevhenii
у нас тут выбрали раст и что-то местами от него пригорает
Navern
Можно выбрать новый язык и новое писать на нём
Да этт то понятно, но аргументы против такого я тоже могу придумать. Хотя не уверен, что они будут суперадекватными)
Yevhenii
потому что отдельные товарищи не могут в логирование и жесткую привязку зависимостей, из-за чего переодически болит жопа, при попытке собрать что-то старше двух недель
Yevhenii
но это не проблема языка, с высокой вероятностью
Vladimir
Думаю букинш оч здоровый
около 5М строк кода на перле в бэкэнде
Vladimir
чувак год назад говорил точнее цифру на Highload++ Junior
Tadeusz
а эт не NDA?
Tadeusz
аа
Vladimir
а эт не NDA?
один чувак уже говорил, это одобрили )
Navern
но это не проблема языка, с высокой вероятностью
ну карго прикольная тулза и в целом там жестко можно фиксировать зависимости)
Navern
около 5М строк кода на перле в бэкэнде
5м строк кода это дохрена)
Vladimir
а на перле так вообще
Yevhenii
ну карго прикольная тулза и в целом там жестко можно фиксировать зависимости)
ну я и говорю, что с высокой вероятностью часть проблемы в людях
Navern
А что пишите на расте?
Navern
а на перле так вообще
Ну ечли там 5м однострочников на перле, то это ппц))
Yevhenii
опенсорс пишем, но место работы называть низзя
Navern
А продукт?)
Navern
(Тот что в опенсорсе)
Yevhenii
блокчейн
Navern
А, понял
Yevhenii
тут параноя повсеместно
Tadeusz
на чем?
Евгений
exonum?
Евгений
Да этт то понятно, но аргументы против такого я тоже могу придумать. Хотя не уверен, что они будут суперадекватными)
Ну тут же вопрос в том какие аргументы перевешивают. С перлом проблема в том, что всё сложнее найти спецов на перл, мало кто захочет на нём писать. В долгосрочной переспективе это огромная проблема
պլհկ
Или parity 🤔
Yevhenii
я промолчу
Kola
что-то не могу придумать причину для скрытия места работы, если ты не старина Бонд 777
Kola
либо флер таинственности навести, для барышень, вдруг появятся
Евгений
Kola
в каком аспекте нарушение? он нелегально работает?
Евгений
Bogdan (SirEdvin)
А как же злобные капиталистические магнаты, которые отыскивают переводых разработчиков криптовалют и карают в страхе светлого криптобудущего?
Евгений
Скорее заставляют их писать проприетарный блокчейн на коболе
Mikhail
гайз, а вот такой вопрос, ткните пожалуйста куда мне копать исходные данные - centos7, на машинке запускается, отрабатывает и схлопывается контейнер в докере, внутри питоновый скрипт. Повторяется скажем раз в секунду. Через пару часов начинается своппинг. wm.swappiness=1 free -mh total used free shared buff/cache available Mem: 990M 127M 68M 10M 794M 366M Swap: 1.0G 48M 975M smem -t -k 1035 root docker-containerd -l unix:/ 76.0K 8.1M 8.1M 8.1M 586 uwsgi /usr/sbin/uwsgi --ini /etc/ 2.3M 4.3M 8.6M 17.4M 17309 uwsgi /usr/sbin/uwsgi --ini /etc/ 1.6M 5.0M 9.3M 18.1M 17727 uwsgi /usr/sbin/uwsgi --ini /etc/ 1.6M 5.9M 10.2M 19.3M 1001 root /usr/bin/dockerd 908.0K 24.8M 24.8M 24.8M ------------------------------------------------------------------------------- 29 7 51.9M 81.0M 97.1M 129.7M по процессам вроде ничего криминального не видно, зато видно вот здесь smem -w -k Area Used Cache Noncache firmware/hardware 0 0 0 kernel image 0 0 0 kernel dynamic memory 831.6M 457.1M 374.5M userspace memory 94.5M 15.0M 79.5M free memory 64.7M 64.7M 0
Kola
может памяти не хватает? чем нибидь вроде sar'a мониторится система?
պլհկ
оомом убивается или что значит “схлопывается”?
Kola
если не продакшн можно /proc/sys/vm/panic_on_oom записать 1
Kola
будет ясно
պլհկ
будет ясно что?
Kola
что не хватает памяти
Kola
(через час или сколько там)
Kola
journalctl CONTAINER_NAME=<name> надо бы еще или что-то подобное
պլհկ
что не хватает памяти
сообщения в dmesg недостаточно?
Kola
Это вопрос, который отвечает сам себе?
Navern
Это вопрос, который отвечает сам себе?
Это вопрос, который спращивает зачем тебе паника, если можнл в дмесге посмотреть?