Denis
Если мы говорим про какого нибудь таракана или монгу, так вообще пофигу имхо, с реплик приедет просто базка и всё, главное что бы бутстраплен кластер с нужными параметрами (размеры талонов всякие)
Denis
А какие траблы с пг на 8тб в докере? Я бы послушал
Ну никаких если это статичная штука, если вы собираетесь это двигать динамично, нужно брать столона или патрони а там уже особенности понимания как это работает. Про тот же столон я уже не раз упомянал что там максволсигментс захардкожен
Navern
Этото понятно)
Denis
Я думал это неразрывно )
Denis
Без оркестратора нас с вами lxc-boys порвут крича как они это 10 лет назад на баше делали и докер нинужон ))
Denis
русское сообщество, самое культурное и само отзывчивое =)
Петр, расскажите таки плес, чем бд в докере плоха. Какой граничный случай вы рассматриваете, что у вас такое мнение сложилось ?
Petr
что за микросервис у вас
Denis
Стандартный, метадата пользователей, профили их там. Не путать с авторизацией
Petr
во первых что ты выигрываешь при контейнеризации базы данных?
Petr
ты держишь свое приложение и базу данных на одной физической(виртуальной машине)?
Denis
Генерализую подход управления всеми компонентами инфраструктуры
Petr
и 100 гигов, это вроде не большой проект
Denis
и 100 гигов, это вроде не большой проект
Вцелом, если объединить базки всех микросервисов там наберутся десятки тб данных.
Denis
лол рили?
Конечно
Petr
😂 ок
Denis
А в чем пойнт то ? ))
Petr
ну в том что тебе это точно не грозит
Petr
разу у тебя приложухи крутятся в одной мясорубке
Denis
Это, это что ?
Denis
Какие приложухи, какая мясорубка
Denis
Вы о чем? Вы спросили может ли быть ситуация когда апп запущен рядом с базкой, я ответил что конечно может, но обычно не так.
Petr
если у вас уже такой вариант рассматривается, значит у вас система не масштабируема
Petr
далее разговаривать не интересно
Denis
Почему ?
Denis
Как плейсмент компонент связан с масштабированием ?
Denis
Если у меня апп заехал к базе на хост, как это влияет на масштабирование что базы, что аппа ?
Denis
Этот же апп ещё в 5 копиях может крутится на других хостах
Petr
гугл в помощь
Denis
беда
AstraSerg
Всё ? Вы тока свои аргументы и вопросы рассматриваете ?
Имхо, Петр высказал, что слышал где-то. Я сам такое много раз слышал. Но вот когда дело доходит до объяснения, вопрос закрывпется примерно так как Петр сейчас закрыл :) Люди лезут в гугол, но находят толь такие безосновательные утверждения. Так они плодятся и поддерживаются поисковиками, как актуальные. В итоге имеем то, что имеем. В общем, не обащйте внимание на мнения.
Denis
просто этот чат казался одним из пары-тройки адекватных чатов российского "около-devops" коммьюнити, и тут нате)
AstraSerg
Petr
много проблем вообще-то в больших системах, не знаю если вы свои базы крутите в одной VPS или крутите у себя дома на хосте или вы только начали его использовать. Лично я сам сталкивался с проблемами aufs, то как данные повреждались, конечно есть бэкапы, потом нужно было обновить по определенным причинам докер и тут оказывается уже не aufs, а overlayfs, и нет обратной совместимости, + тряски с бубнами в разных версиях линуксов с этим докером.
Petr
ptchol один из представителей неадекватных особей русского сообщества айти
Denis
ничоси) Вот это новости.
Petr
пишешь о адекватности? Вместо того чтобы нормально обсудить тему, пишешь 'ЧОЙТА' и дальше в этом духе
Denis
Если вы ранее говорили про масштабируемость и всё такое, какая вам разница про совместимость aufs/overlay в рамках хоста ? Обновили на новом хосте, и просто мувнулись туда.
Denis
Так не я сливаюсь с темы.
Denis
И на тему одного vps \ нескольких, вы вроде бы спрашивали может ли быть размещена копия приложения + базы на хосте. Да такое может быть. Но никто вроде бы не говорил что у приложения всего одна копия как и у базы
Petr
если ваша система выдерживает держать базу данных и само приложение в одной физ(виртуальной машине) Так как бд обычно самое узкое место в приложениях, каким бы оно ни было. Но если у вас там крутятся маленькие бложики, event calendar или новости, вы можете себе такое позволить.
Denis
нет, просто у меня был кейс, когда база была read intensive настолько, что порезанные на 2k iops облачные дисочки выжирала полностью, при этом cpu простаивал. И мы действительно плейсили на эти ноды ряд приложений.
Denis
других, не работающих с этой базой
Denis
я не понимаю что в этом такого кромольного. Честно.
Petr
странные вещи рассказываешь, что если оно выжирает диск полностью, то значит можно поднять еще приложение вне зависимости IO диска
Denis
хм. ну приложение диск не пользует, по крайней мере у меня обычно так
Petr
и все данные чтобы поднять приложение, образы уже накатанны на все машины?
Petr
то есть запуск приложения занимает менее 2-3 секунд?
Denis
эмс.
Petr
но нет же, у вас полностью диск забит read writaми
Denis
нет, доставить образ конечно занимало не 2-3 секунд.
AstraSerg
я не понимаю что в этом такого кромольного. Честно.
Ничего, но Петру нужно как-то выбратся из тупика.
Petr
лол =)
Denis
ну время доставки и старта приложения, конечно не занимало 2-3 секунды, у меня вполне стандартный кейс когда приложение раскатывается на ноде секунд по 30
Denis
но как бы, это не критично нисколько
Petr
никакого тупика не вижу
Petr
написал что плохая практика
Petr
далее соглашаться с этим мнением или нет ваше решение
Petr
доводы привел уже привел, остальные доводы и юзкейсы можете найти на англоязычных форумах
Denis
написал что плохая практика
я пропустил, процетируйте себя пожалуйста.
Denis
Довод в том что graphdriver plugin на лету сменить нельзя ?
Petr
еще раз повторяю, я вас не заставляю переходить обратно, если вас все устраивает =) сидите. Как говориться "Работает не трогай."
Denis
я не увидел реально проблемы, если вы действительно говорите о кейсе когда у вас автоматизированы механизмы переключения резервов, приложения запущены в N копиях на N хостов.
Denis
классический rolling update решает все задачи, в том числе системных изменений
AstraSerg
далее соглашаться с этим мнением или нет ваше решение
Лично я бы — с удовольствием согласился, но только не с мнением, а с фактами, коих до сих пор не вижу. Потому и не соглашаюсь. Но всё ещё надеюсь увидеть, честно.
Petr
вот в русском сообществе, еще раз повторяю вместо того чтобы обсудить проблему. У вас какие то разговоры про "тупики", вместо конструктивных доводов, что в каких то юзкейсах есть проблемы и они действительно есть. Говорить что в докере нет проблем - это как минимум глупо, не во всех ситуациях докер это панацея. Я не писал что категорично нельзя использовать ваш докер в бд. Я и сам им пользуюсь, но не в больших проектах. В вашем разговоре просто надо установить кто кого словестно победил - яркая черта русских терпил.
Petr
Проблема никогда не бывает линейной
Denis
пошла какая то русофобия
AstraSerg
Ну я не совсем русский :)
Denis
Вы привели один кейс, с проблемой по смене граф драйвера. Я спрашиваю, в случае если вы умеете переключать бд на резерв быстро и без простоя, в чём же суть проблемы ? вайпнули ноду\vps, накатили заново, накатили инстанс базки.