 Anonymous
    Anonymous 
    
    
        
        
        
        на gevent перейдем попозже, для начала просто всё вместе соберем и посмотрим как живется
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        кто-нить пользовался vamp.io?
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        я потыкаю расскажу)
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        хорошо c:
    
 
     Kirill
    Kirill 
    
    
 
     Aleksey
    Aleksey 
    
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        это не сильно шумный канал. и послдение три дня он про твою стори.
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        дак расказывай ее дальше :) мне - интересно.
    
 
     Dan
    Dan 
    
    
        
        
        
        первое правило секретного чатика devops - никому не рассказывай о секретном чатике devops
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Я всех наебал
    
 
     Dan
    Dan 
    
    
        
        
        
        😂
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        It's still in a secret
    
 
     Mikhail
    Mikhail 
    
    
        
        
        
        ого тут жара
    
 
     Alexander 🐕
    Alexander 🐕 
    
    
        
        
        
        Так так
    
 
     Alexander 🐕
    Alexander 🐕 
    
    
        
        
        
        Первое правило Секретного Девопс Канала - не говорить
    
 
     Oleksandr
    Oleksandr 
    
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Сколько тогда еще есть секретных девопс каналов, если первый будет расекречен? 😕
    
 
     Oleksandr
    Oleksandr 
    
    
        
        
        
        да, надо запасной
    
 
     Oleksandr
    Oleksandr 
    
    
        
        
        
        готовиться к отступлению
    
 
     Ivan
    Ivan 
    
    
        
        
        
        spoved_ur - я уже даже название придумал
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        Не, просто тот читать невозможно. А тут я всем грамотно напихаю если что
    
 
     Denis
    Denis 
    
    
        
        
        
        Кто то там говорил что убер ПГ не осилил https://www.postgresql.org/message-id/5797D5A1.5030009%40agliodbs.com
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        А кто-нибудь LXD в продакшене использует?
    
 
     Kirill
    Kirill 
    
    
 
     Dmitrii
    Dmitrii 
    
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Есть несколько проблем
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        1) образ не заливается в ссаный приватный реджистри. Но в локальный - да. И даже переместить на ремоут можно. Это баг, который на фриноде вроде как подтвердили.
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        2) Хотел задавать IP адреса руками статически. Без боли и страданий это не сделать. Получилось через профили и raw.lxc настройки в нем.
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        хмхм... я просто думаю как замену openvz
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Сыровато... Я думал под стейджинги взять. Но даже для них сыровато
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Можно пока на LXC дальше сидеть или переходить.
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        У LXD есть конвертер контейнеров его формат. Но он тоже бажный и код там править придется.
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Я в общем возлагал на него большие надежды но пока это говна кусок
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Про openvz ничего сказать не могу. Он еще был, когда я не родился.
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        новой версии openvz недели нет
    
 
     Ivan
    Ivan 
    
    
        
        
        
        Но я натыкался пару раз на эту проблему, таблица как раз на пару десятков тысяч записей, куча join, куча апдейтов, ее раздувало в 30 раз легко.
    
 
     Ivan
    Ivan 
    
    
        
        
        
        Полечили подкруткой настроек автовакума для этой таблицы, плюс регулярный vacuum full в ночное время.
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        Всё, раскопал. Короче. В докере от самого докера для Ubuntu 16.04 надо в зависимости вставить одно из двух - или extra kernel image (он содержит модуль aufs), или dmsetup (без него не инициализируется devmapper девайс). Иначе докер просто не ставится. Или же надо в сборке для Ubuntu 16.04 применить патч из пакета Каноникала - поменять приоритеты - поднять перед devmapper overlay2, потом overlay, а потом уже всё остальное. Или кстати создавать /var/lib/docker/overlay2, что может достаточно ))) Более того, докер не описывает отдельно выбор драйвера по содержимому /var/lib/docker, что в замусоренных случаях немного сносит крышу (например, нафига ему devmapper, когда есть aufs? это причем я ещё не запускал ничего, не понимаю по какому именно признаку он определяет - видимо по названию папочки).
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        нет по драйверу который ему передали
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        так лучше
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        Ну с папочкой перебор да. Как передать в пакет драйвер я хз. Собственно проблема в неаккуратьных зависимостях пакета и немного устаревших приритетах самой программы.
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        ну я делаю через systemctl edit docker
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        и там переписываю строку старта
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        почему то я думаю чт так и надо
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        ты не понял. пакет не ставится. кривые зависимости :) он ставится только если случайно они уже у тебя были
    
 
     Dmitrii
    Dmitrii 
    
    
        
        
        
        Фил, да я как то собирал пакеты для убунты - это пиздец, там зависимоти постоянно меняются. Хотя, конечно, это не отменяет криворукости мантейнеров.
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        я тоже собирал и у меня вытекло всё через всё откуда могло вытечь :)))
    
 
     🏳️ Phil
    🏳️ Phil 
    
    
        
        
        
        но не ставится докер на пустую убунту ))) я рскопал
    
 
     Denis
    Denis 
    
    
 
     Ivan
    Ivan 
    
    
 
     Ivan
    Ivan 
    
    
        
        
        
        А фул для нее проходил 1-2 секунды
    
 
     Ivan
    Ivan 
    
    
        
        
        
        Но самое главное, что в InnoDB все то же самое будет, только это никак нельзя контролировать
    
 
     Ivan
    Ivan 
    
    
        
        
        
        Гораздо круче разудвались toast таблицы, когда в них мегабайт лежал и там пару байтиков апдейтили
    
 
     Denis
    Denis 
    
    
        
        
        
        ну мейби, но мейби у убера что то не так все таки
    
 
     Ivan
    Ivan 
    
    
        
        
        
        у них слишком много денег - раз в три года БД менять
    
 
     Ivan
    Ivan 
    
    
        
        
        
        скучают и думают, чем себя занять
    
 
     Denis
    Denis 
    
    
        
        
        
        я стараюсь людям доверять, как говорит Сева "презумция компетентности"
    
 
     Ivan
    Ivan 
    
    
        
        
        
        Они уже переезжали mysql -> pg три года назад
    
 
     Denis
    Denis 
    
    
        
        
        
        мы все помним )
    
 
     Denis
    Denis 
    
    
        
        
        
        я бы в жизни не поехал на ПГ ) эксплуатация ад какой то
    
 
     Ivan
    Ivan 
    
    
        
        
        
        дурная голова ногам покоя не дает
    
 
     Ivan
    Ivan 
    
    
        
        
        
        ну не знаю, не знаю, у меня полностью противоположное мнение
    
 
     Ivan
    Ivan 
    
    
        
        
        
        но я в пг был полубогом, так что все кейсы для меня там были типовыми, как и этот
    
 
     Denis
    Denis 
    
    
        
        
        
        Мне как попробовавшему за последние 5 лет плотно и монгу и пг и мускуль, кажется что в эксплуатации монга проще всего, если девелоперы понимают как оно работает внутри.
        мускуль проще в эксплуатации чем пг но тупой как пробка.
        пг фичеряст но эксплуатация это пластелин и желуди.
    
 
     Ivan
    Ivan 
    
    
        
        
        
        А что в эксплуатации напрягло?
    
 
     Ivan
    Ivan 
    
    
        
        
        
        По мне так поставил и работает, пока нагрузок больших нет
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        мастер слейв на 3 сервера с фейловером - беда
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        адский набор костылей
    
 
     Denis
    Denis 
    
    
        
        
        
        организация реплик. перемещение мастеров. эти "подтюнивания" вакуума чтобы оно не пухло и ок работало
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        репмгр
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        переключение
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        потом опять какие то грабли
    
 
     Denis
    Denis 
    
    
        
        
        
        При всем этом сейчас я живу только с ПГ ))
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        такое ощущение что инсталяции пг бывают двуг типов
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        на одном сервере
    
 
     Aleksey
    Aleksey 
    
    
        
        
        
        или 100500 серверов