Andor
Стабильно 1 секунда разницы?
Dmytro
Сергей
ну я не заметил стабильно или нет, но разница большая
Сергей
Стабильно 1 секунда разницы?
я тестил 2 одинаковые картинки, с nfs 31ms с minio 1.3s
Andor
Днс проверь
Сергей
на одном и том же сервер работает
Сергей
Днс проверь
если бы разные серверы, то еще можно было бы поджумать о чем то
Сергей
Днс проверь
и то и то работает в кубере
Stanislav
ох, хельмофанаты ненавидят ямл
Не знаю, как те фанаты, а для меня у json есть преимущество - его легко разбирать в шелле через jq, который ставится из штатных репозиториев системы. А вот yq, который на самом деле обёртка над jq - таки требуется собирать и ставить отдельно, либо делая пакет самостоятельно, либо делая бардак в системе. В остальном для меня они равнозначны.
Stanislav
Но задача разбирать в шелле возникает редко, так что используем то, что проще набирать.
Vadim
Stanislav
Зато знаю реальный случай, когда js лучше yml.
Stanislav
я тестил 2 одинаковые картинки, с nfs 31ms с minio 1.3s
У меня почти такая же разница, но S3 был под названием Riak CS (не помню, как его сейчас переименовали), который был полноценным S3. Подозреваю, дело в том, что в nfs просто меньше оверхеда на всякие действия, необязательные для просто фс. К тому же, работа по udp (в моём случае), добавляла скорости, как и отсутствие авторизации.
Stanislav
Это было ещё до кубернетеса. Сейчас - nfs с единственным сервером...
Stanislav
s3 убрали по другой причине
Stanislav
riak cs оказался неустойчив в работе
Сергей
Это было ещё до кубернетеса. Сейчас - nfs с единственным сервером...
а как nfs сделать чтобы располагался на одной ноде, а не по всем нодам раскидывал папки свои?
Stanislav
У меня nfs - отдельный хост не в кластере.
Сергей
понял
Stanislav
Или речь про точки монтирования? Тут пока не заморачивался.
Сергей
понял
у меня он в кластер подключен и я не могу найти решение как ему указать чтобы располагал данные на одной ноде только
Stanislav
Я изначально не хотел хранилище в контейнерах, так что тут выбора особого не было.
Сергей
Я изначально не хотел хранилище в контейнерах, так что тут выбора особого не было.
хранилище и не в контейнере) там папка на сервере) контейнер для управления только)
Stanislav
Угу. Вот только как именно оно управляется - непонятно и не факт, что некоторые действия не приведут к накрытию медным тазом данных в нём. А с учётом того, что требовалось всего несколько хранилищ для соответствующих сервисов - проще сделать отдельно.
Stanislav
Софт на хосте обязан ставиться так, чтобы для любого бинарника или скрипта можно было узнать, откуда поставлен. Для софта типа yq - никто CI/CD заводить не будет, это вспомогательная хрень, которая должна быть опакетирована один раз, если её потребуется ставить на рабочий сервер. Пока что сиё стоит на одной виртуалке, где поставлено путём копирования в ~/bin и то, не факт, что потребуется ставить куда-то ещё.
Stanislav
Виртуалка, кстати, далеко не рабочая...
Stanislav
оверхед, однако. К тому же, обычно это требуется не в интерактивном шелле.
bebebe
понятно, сильные инженеры выбирают json, пушо jq ставится проще 😉
Stanislav
Вообще, тут тенденция переходить с баша на питон, так что и yq уже не требуется...
bebebe
на питон это 2014 год, сейчас на гошечку
Stanislav
Скрипты на го - это перебор. Вот сервисы...
bebebe
вы там планы генштаба до обновите
bebebe
https://dzone.com/articles/golang-for-devops-1
bebebe
такого в последнее время стало много вылезать
Stanislav
Просто нет смысла для десятка строк, запускаемого три раза на единственном сервере заводить на том сервере компилятор го.
bebebe
компилятор? ого, я думал там бинарничек туда сюда и хватит
Stanislav
Ну извините, бинарничек - это если не потребуется поправить.
Stanislav
А оно потребуется.
bebebe
Станислав, с вашего позволения я сольюсь из этой беседы, прошу прощения
bebebe
ваши козыри мне нечем крыть
Михаил
а шо тут происходит?
Stanislav
Успешно отдохнуть
Stanislav
Да так, поболтали немного.
Stanislav
После употребления :-)
Stanislav
А вообще, подозреваю, что это обострение такое
Михаил
riak cs оказался неустойчив в работе
Ваши вкусы весьма спецефичны
Stanislav
Эт не мои вкусы, блин, эт начальство сказало "вот вам RiakCS, делайте S3".
Stanislav
Лично я предпочёл бы ceph, там хотя б ручки документированы....
bebebe
Я кстати так и не понял это пассажа
Михаил
Alexander
на питон это 2014 год, сейчас на гошечку
на питоне скрипты короче, это позволяет быстрее читать их, быстрее менять, в итоге поддерживать за меньшую сумму, что именно даст переход на Go? оно будет быстрее работать, но так ли это важно, если оно станет сложнее, это будет дольше по времени и дороже менять?
Vadim
там тэг на скринщоте "#Ihateyaml"
Михаил
а ну да)
Михаил
там тэг на скринщоте "#Ihateyaml"
а че они предлагают заместо ямль?
Михаил
ЛУА?!
Stanislav
ЛУА?!
вы б ещё конфиги на перле предложили...
Евгений
ЛУА!
Евгений
даже Хелм уже на Луа
Евгений
почти)
Vadim
ну все, пятница началась
Михаил
Не быстрее. Просто тренд такой назревает. Один из пунктиков что питоноскрипт требует питон
если твой скрипт требует чего-то большего стандартной либы, то докеризируй его ёба
bebebe
если твой скрипт требует чего-то большего стандартной либы, то докеризируй его ёба
зачем вы мне это говорите? я докеризирую скрипты, небо, даже аллаха
Михаил
почти)
ну вот когда хельм переедет на луа, то приходите мы еще раз обоссым хельмоводов)
Евгений
утютю
Stanislav
Нуачо? Я ж когда-то докеризировал крон со скриптами вокруг curl и ничего! :-)