@MongoDBRussian

Страница 44 из 342
yopp
10.11.2016
19:06:08
и вынудишь сказать говно

ptchol
10.11.2016
19:06:11
это не игра в термины

Sergey
10.11.2016
19:06:11
чрут как то это ограничивал ? ))
Не надо путать изоляцию и квоту на ресурсы

yopp
10.11.2016
19:06:12
но я скажу говно

Google
ptchol
10.11.2016
19:06:21
это попытка всё упростить с твоей стороны, и она мне не нравится )

yopp
10.11.2016
19:06:23
докер это такая «типа виртуализация»

ptchol
10.11.2016
19:06:29
да да да, я к тому и веду

yopp
10.11.2016
19:07:35
почему типа? потому что она вместо реальной вритуализации, когда мы каждую инструкцию исполняем в виртуальной машине, использует стредства ОС для достижения похожего результата

Sergey
10.11.2016
19:07:37
Чрут вполне себе изолировал фс. Докер делает чуть больше, точнее не докер, а механизмы ядра ибо докер - это лишь красивый пакетный менеджер

yopp
10.11.2016
19:09:20
потому что реальная виртуализация, когда у нас есть виртуальный аппаратный комплекс, котороый эмулирует настоящий аппаратный комплекс таким образом, чтоб для ПО нет никакой разницы

Sergey
10.11.2016
19:09:22
И задолго до него был, например, lxc, работающий на тех же механизмах

yopp
10.11.2016
19:09:29
был, да

много чо было

докер смог из этого собрать реально работающую штуку

законченную

Alex
10.11.2016
19:10:52
Темплейты во фре из того же огорода ?

Google
Sergey
10.11.2016
19:10:59
Только с кучей своих искусственных ограничений

yopp
10.11.2016
19:11:07
не бывает решений без ограничений

всегда есть ограничения, в том числе искуственные, которые позволяют найти решение задачи в таком наборе ограничений

иначае решения не будет

этож математика голимая

Sergey
10.11.2016
19:12:33
Бывают ограничении оправданными, а бывает, когда разработчики говорят "вам это не нужно" и закрывают пулл-реквесты

yopp
10.11.2016
19:12:41
лол

Alex
10.11.2016
19:12:47
:)

yopp
10.11.2016
19:12:59
докер говорит не «это вам не нужно» а «это НАМ не нужно»

OH MY FUCKING GOD: https://yopp.in/Yhi

GNU/Docker
10.11.2016
19:14:10
Докер говорит, внемлите

yopp
10.11.2016
19:14:14
@docker тебе уже денег за ник предлагали?

GNU/Docker
10.11.2016
19:14:20
ещё нет

yopp
10.11.2016
19:14:24
странно

Alex
10.11.2016
19:14:28
Тогда вещай

GNU/Docker
10.11.2016
19:14:29
спрашивали не комната ли я.

yopp
10.11.2016
19:14:34
и как?

ты комната?

Alex
10.11.2016
19:14:41
:)

Google
GNU/Docker
10.11.2016
19:14:44
ноп

yopp
10.11.2016
19:14:53
но почему?

Sergey
10.11.2016
19:14:56
докер говорит не «это вам не нужно» а «это НАМ не нужно»
Ну а что мы тогда тут спорили, что он не подходит для баз данных?

yopp
10.11.2016
19:15:30
Ну а что мы тогда тут спорили, что он не подходит для баз данных?
проблема с субд в докере и ему подобных системах не в конкретной реализации докера

потому что в rkt всё однохуйственно плохо

yopp
10.11.2016
19:16:47
проблема в том, что «состояние», тобишь штука которая позволяет _менять_ данные, тащит за собой CAP теорему

не работают

в смысле, как, работают

и докер на одном хосте работает

но если у тебя больше 1 хоста, то всё, пиздец

ptchol
10.11.2016
19:18:02
yopp
10.11.2016
19:18:33
я уверен что если кто-то сможет научно доказать CAP, ему нобелевку дадут

ptchol
10.11.2016
19:18:59
всё таки методика упаковки приложений в контейнере предполага мультипроцессную инсталяцию. и мы всегда имели оверхед на системных сервисах

Sergey
10.11.2016
19:19:20
точно также как и в докере
Да, потому что все это просто неймспейсы ядра.

ptchol
10.11.2016
19:19:27
докер пропагандирует всё таки "однопроцессную" упаковку, но никто не отменяет возможности запиздюрить туда инит

первое было про mxc

*lxc

я такм где то пропустил)

Sergey
10.11.2016
19:20:31
точно также как и в докере
Но в докере очень анально сделано persistent хранилище

Google
yopp
10.11.2016
19:20:31
да какая разница что докер пропагандирует

ptchol
10.11.2016
19:21:19
Но в докере очень анально сделано persistent хранилище
потому что у них цель была обратная, сделать иммьютбл херовину с легкой возможностью как раз таки уничтожать изменения

yopp
10.11.2016
19:21:20
докер от kvm формально почти не отличается

ptchol
10.11.2016
19:21:47
Но в докере очень анально сделано persistent хранилище
ну и в lxc печально всё таки было без наследования, согласись

yopp
10.11.2016
19:21:52
кажется вы упускаете фундаментальную проблему

ptchol
10.11.2016
19:22:08
нет ты

yopp
10.11.2016
19:22:23
твоя мама упускает!

ptchol
10.11.2016
19:22:39
да, так тоже можно )

yopp
10.11.2016
19:23:53
проблема со стораджем не возникает когда у нас есть 1 физический аппаратный вычислительный комплекс

потому что ресурс один

у нас нет задачи синхронизации состояния ресурса

как только вы ваши докеры/хуёкеры/виртуализации/шмарозации начинаете крутить на более чем 1 физической еденице, возникает проблема синхронизации состояния

которая сводится к CAP

Alex
10.11.2016
19:25:53
Окей. А теперь представим докер в azure инстансе ... там это кажется не будет работать ?

Alex
10.11.2016
19:26:22
Или я не прав ?

yopp
10.11.2016
19:27:28
Остапа несло. Причём тут вообще это? Чем это отличается от двух физических хостов?
ни чем, в этом и прикол. а многие считают что виртуализация в любом её проявлении внезапно эту проблему решает

Google
yopp
10.11.2016
19:28:08
мде

все примерно?

99.8% пользователей докера?

вон, @dezconnect считает что можно без нюансов гонять монгу в докере

нет, в теории на самом деле можно, но нужно где-то централизованно хранить состояние кластера :)

Alex
10.11.2016
19:29:18
Я так не считаю

yopp
10.11.2016
19:29:31
тот кто тебе задачу поставил считает :)

Alex
10.11.2016
19:29:31
Мне непонятно

Да :)

У меня авторитета не хватает переубедить

yopp
10.11.2016
19:30:09
так что история с «immutable» в докере это trade-off

для того чтоб получить конкретные ништяки

если из докера убрать идею с immutable, это уже не докер будет

а обычная виртуалка в kvm

Sergey
10.11.2016
19:31:23
нет, в теории на самом деле можно, но нужно где-то централизованно хранить состояние кластера :)
Ну я бы не стал, но на самом деле это реально. Есть системы для service discovery, которые решают этот вопрос. А если просто надо временно поднять дополнительные базы при большой нагрузке, а потом их удалить, то вполне можно к обычным базам поднять несколько реплик в докере.

Alex
10.11.2016
19:31:56
Какой то херовый веб скейл

yopp
10.11.2016
19:32:03
нету никакого web scale

точнее так, 99.9999% населения земли web scale вообще нахуй не упал

Alex
10.11.2016
19:32:36
Мода

Правит миром :)

yopp
10.11.2016
19:32:53
не, просто народу в интернетах стало много

Страница 44 из 342