Alibek
*Дмитрий (надо завязывать с беспроводной клавой)
Oleksandr
ну я как-то даже не знаю, что возразить. разработчик может уволиться, разработка может на аутсорс уйти, да куча же ситуаций. в принципе можно и фронтендера натаскать на правку конфигов прода, но.. не совсем понятно, какой прок от этого бизнесу. обучать сотрудников тому, что по-хорошему не долно входить в их компетенцию, дело неблагодарное :)
Magistr
а разрабы неделающие инит скрипты для своего софта это нормально
Magistr
лучше пусть реально пул реквесты пишут
Magistr
да и расширять знания им полезно
Dmitrii
На моей памяти опыт в настройке серверной части прямо пропорционально зависит скиллу программирования и правильности применяемых продходов.
Dmitrii
Роман, а вы читали пару моих историй вчера?
Dmitrii
Там как раз у разработчиков никогда небыло ни девопса, ни сисадмина. Всем этим занималась компания отдельная.
zhag
Andrey
Andrey
плохой мик вс хороший мик
Andrey
:)
Alexander
> Dmitrii А если вовлекать разработчика к конфигурированию у него целый новый мир открывается. мой опыт говорит, что такое удается около в 20 % команд, в остальных буксует по вполне уже объекивным причинам. Основная причина в том, что программист должен держать в коде свое рабочее окружение (например поднимать проект в вагранте), а это требует затрат времени и усилий, а когда сложность проекта переходит некоторую грань, то становится совсем невозможно. Это как с тестами, но с тестами 80 процентов каверадж вполне ок, а с кодом инфраструктуры такое не прокатит
zhag
Приетствую, форумчане! Че почитать по архитектурам? The DevOps 2.0 пока читаю, думаю что потом глянуть
Yuri
можно читать этот чат, тут пишут чего делать не стоит
Dmitrii
Да, видел я такие инфраструктуры, где была одна база и порядка 20 си-демонов на девелопменте на 100 разработчиков и их 100 виртуальных машин. (не шучу)
Dmitrii
Там наверное об этом и не стоит мечтать.
Roman
я вендаадмин же
Roman
ну хотел им стать я ж грил
Roman
ну потом сдал mcsa
Roman
и передумал
Roman
я подумал так - я лучше ваще не ит буду заниматься
Roman
чем вендой
Roman
Хехе
zhag
Вхахаххаахах
zhag
ruhighload.com ? :)
Это замечательно. Это я видел)
Oleksandr
ruhighload.com ? :)
5 советов по использованию SVN Небольшие советы для упрощения работы с Subversion
Oleksandr
кек
Oleksandr
=)
Alexander
git-svn еще
Dmitrii
Как хорошо, что я молодой и весь этот треш почти не застал :)))
Dmitrii
Но svn еще "зацепил", да.
Aleksey
Господа, а сетевой wait входит в iowait ? или как его смотреть ?
Dmitrii
Первая ссылка в гугле: http://serverfault.com/questions/37441/does-iowait-include-time-waiting-for-network-calls
Dmitrii
Не то часом?
bama^boy
Господа, а сетевой wait входит в iowait ? или как его смотреть ?
мне кажется, такое лучше вчего смотреть strace или sysdig
Denis
Node 6.0 is out! :)
Alibek
не входит, пока нет nfs или iscsi или подобного
Alibek
смотреть проще всего с ss -s
Dmitrii
teamcity
Denis
ОМГ :)
Alexander 🐕
Ну вы намолотили
Alexander 🐕
Ладно, про докер и LXC я скажу
Alexander 🐕
Смотрите У меня приложение на Perl
Alexander 🐕
В нем херова гора модулей, как принято у перловиков
Alexander 🐕
Раскатка контейнеров под разбор очереди в LXC энсиблом тупо может занять 40 минут или час
Alexander 🐕
Пока там все модули соберутся
Alexander 🐕
А будь у меня докер - у меня был бы отдельный слой с уже собранными модулями
Alexander 🐕
И раскатка контейнеров шла бы сильно быстрее
Alexander 🐕
Вы можете спросить - а почему вообще такая проблема возникла?
Dmitrii
cpan не?
Alexander 🐕
А вот так вышло исторически
Alexander 🐕
cpan не?
Ну - cpan
Dmitrii
Чет я не припомню чтоб оттуда долго модули ставились
Dmitrii
Или их ну ваааще дохера?
Alexander 🐕
Ваще дохера
Dmitrii
Там обычно первый запуск тупняковый.
Alexander 🐕
И когда ставится восемь контейнеров на одну тачку И все компилится и молотятся тесты еще
Alexander 🐕
Это 40 минут ада
Alexander 🐕
Сразу скажу - я знаю более одного хорошего решения этой проблемы
Dmitrii
Так в LXC же можно делать базовые образы... Хотя это конечно очень начинает быть похоже на докер. Или докер на LXC
Alexander 🐕
Но докер эту проблему тоже решает
Alexander 🐕
Alexander 🐕
Но лучшим представляется докер
Alexander 🐕
Потому что кроме снятия этой проблемы, докер снимает еще две
Alexander 🐕
Первое - повторимость набора перловых модулей на относительно долгом промежутке времени
Alexander 🐕
(фиксить версии в сипанфайле бесполезно - их сносят с публикации)
Alexander 🐕
Второе - один и тот же имадж на тестинге, стейджинге и проде
Alexander 🐕
Первое - повторимость набора перловых модулей на относительно долгом промежутке времени
За счет введения базового слоя с набором модулей Редко обновляемого
Dmitrii
Да, соглашусь, с Perl заход грмотный получился в пользу докера, но немного похож на предложеный юз-кейс выше - "запаковать кусок говнокода" 😃
Dmitrii
Я год давным давно писал под вёб на перле. Когда этих ваших докеров и даже LXC ваще еще небыло. Это была боль конечно.
Alexander 🐕
Ну я вот и поныне пишу под веб на перле
Alexander 🐕
И не только под веб
Alibek
Да не только с перл, вообще с любыми зависимостями тянущимися с тырнету - спас в замопроженном имадже от которого можно скакать.