Дурак из фильма
вам нужно просто больше аппаратных мощностей
Ага, вот прямо в момент краша контейнера подскочим и железо подменим и чудесным образом данные восстановятся
Andrey
ну смотря какие данные
Andrey
про быстрые данные не уверен
Andrey
кэши там
Дурак из фильма
Про те что в ОЗУ, по примеру про редис выше
Andrey
что касается БД - там эта хуйня давно уже решена
Daniel
коллеги, нет никакого контейнера есть ваша аппа, работающая в продвинутом chroot все
Дурак из фильма
И есть кидлометровый докерфайл описывающий все нюансы этого чрута
Andrey
если данные в блочном виде - они же реплицируются
Дурак из фильма
А ещё есть всякие странные образы типа альпайна, с которыми вообще непонятно как быть, что бы поднять нужную аппу со всеми депенденсами под ним
Daniel
скорее всего - там описаны не нюансы, а сборка чрута
Andrey
если это задано
Старый
что за сущность вы называете "контейнер"?
ну вот смотри, у тебя контейнер с бубунтой, куда потом накатывается обнова, накатывается хрень и приложение\база данных, после чего подаётся нагрузка( я вкурсе что так не правильно, говорю из примеров на собесах ранее), и вот у тебя такая тема при подаче нагрузки здохла с базой, как ты будешь доставать продакшен данные из оперативы там, оно не успело их на диск скинуть
Дурак из фильма
Andrey
Пока про кубер даже не говорим
да это я так, о своем )))
Andrey
докеры в сингл режиме запускать нецелесообразно, только в составе кластера
Andrey
иначе вся философия пропадает контейнеров
Daniel
да конечно
Старый
никак не буду, это не нужно
это конторе нужно, там документы и данные
Daniel
документы и данные в памяти повисшего процесса?
Daniel
аминь, нет их
Старый
документы и данные в памяти повисшего процесса?
monga в in-memory режиме передающая информацию дальше, либо монга во mmap режиме сбрасывающая раз в n времени из памяти доки
Daniel
и она повисла? ну, тебе не повезло. что ты с ней без контейнера будешь делать-то?
Старый
и она повисла? ну, тебе не повезло. что ты с ней без контейнера будешь делать-то?
без контейнера есть своп, без контейнера существенно ниже шанс смерти
Старый
я попробовал cassandra тут в docker, не спасибо, я данные потрял в 4 тестах из 6
Andrey
в общем копите деньги на сервер )))
Старый
а куда с контейнером своп подевался?
без контейнера оно начинало тупить и меньше обрабатывать, но жило, при контейнере оно тупо умирало
Старый
а я вот ни разу не потерял.
ты на каждый контейнер подавал 10к сообщений в сек?
Daniel
что такое контейнер, еще раз спрашиваю
Daniel
а почему нет? cassandra - это jvm, jvm удобно в докер упаковывать
Старый
что такое контейнер, еще раз спрашиваю
в зависимости от тупости директоров и тимлида от чрута с ос и софтом в нём, до просто изолированного приложения, как у меня было с контейнером кассандры
Daniel
в каком смысле изолированного?
Daniel
и сеть юзать хостовую, да
Старый
а толку, там дохрена в памяти
Daniel
там ровно столько же в памяти, сколько и без докера
Старый
и сеть юзать хостовую, да
15+ контейнеров с —net-host?
Дурак из фильма
А как её доставлять вместе со всем своим хозяйством?
V 🏴‍☠️
Последнее время какая-то любовь к оффтопу тут
Дурак из фильма
Осоебнно в среду, где в родли админа менеджер или эникейщик
Daniel
Старый
там ровно столько же в памяти, сколько и без докера
приложение в докере, в случае нехватки памяти тупо дохнет, у него не неначинается падение производительности и тд, оно тупо дохнет, контейнер в docker ps висит, но само приложение забрало оперативу и не на что не отвечает
Daniel
ни разу не видел
Daniel
при чем тут k8s?
Старый
да используйте k8s уже
😐а директорам кто будет объяснять, почему не всё чики пуки как он услыхал на конфе, что всё делается за 5 сек?
V 🏴‍☠️
при чем тут k8s?
Для релоцирования ресурсов в случае нехватки этих самых ресурсов, видимо
Andrey
при чем тут k8s?
за счет балансинга при отсутствии ответа по healthcheck кубер просто переключит на другой под
Andrey
в общем HTML например в любом случае получите )
Andrey
подов может быть 100 или вообще динамиечески по нагрузке
Старый
при чем тут k8s?
сервак потом мне дадут, сделаем с тобой эксперименты, ок? подключим чистякова, я просто хз куда дел софтину, а сам не напишу для подачи нагрузки, и ты увидишь, как легко убить туже монгу\кассандру\redis, rabiitmq в docker
V 🏴‍☠️
Не одному
Старый
основная проблема докера и кубера, что СТО и просто техдиры услыхали от 1 бабки у подъезда, что это всё легко, быстро и надёжно
Andrey
а если rancher использовать - он при отвале даже целой ноды развернет под на AWS
Старый
а если rancher использовать - он при отвале даже целой ноды развернет под на AWS
да да, ты в курсе, что пр и большом кол-ве трафика амазон очень дорогой, и при необходимости делать тесты, я легко там 60к сделаю счёт за сутки
Старый
вон был на конфе у конторы, они уволили тестеров, уволили опс админов, уволили техписа, зачем, у нас же терь девупс есть
Andrey
ну могу только предложить отобрать у всех в офисе компы/ноуты и сделать себе кластер )))
Andrey
ну докер нужен там где он уместен
Andrey
а то есть такие Кадры которые докер как kvm виртуалку используют, что тоже в принципе применимо
Andrey
но нахуя )))
Daniel
не применимо, конечно
Старый
да, только вот сейчас докер пихают где попало
Старый
я был на 38 собасах с середины марта, в 29 конторах поставили куберспрей не понимая зачем, и для чего
Daniel
сюрприз
Старый
основной посыл был везде - ну кубер же везде и нам надо кубер
Andrey
к докеру вообще так то от нехорошей жизни приходят ))))
Старый
к докеру вообще так то от нехорошей жизни приходят ))))
к докеру приходят, для того чтобы начать платить программистам за кол-во коммитов в день
Старый
удачно сбилденных
Старый
к докеру вообще так то от нехорошей жизни приходят ))))
в результате есть конторы, где программист написал 1-2 стройки кода и делает гит пуш, и давай сборка.
Дурак из фильма
а то есть такие Кадры которые докер как kvm виртуалку используют, что тоже в принципе применимо
Я не смог написать докерфайл, что бы в одном контейнере крутился и мускуль и пых и нгинкс, что бы сделать контейнер чисто под ВП. Так что отходить от концепции "одно приложение = один контейнер" крайне не результативно
Старый
сюрприз
вот ты говорил о недостатке релизов, ну решили сейчас эту проблему, 1-2 строчки кода и релиз.... но нахрена оно надо?
Andrey
и типирование конфигов