
yopp
10.11.2016
19:33:30
и если 10 лет назад 100k хитов в сутки было ОХУЕТЬ КАКОЙ НАГРУЗКОЙ
то сейчас 100к хитов можно получить за банальный ретвит
точнее как, в том числе, это пакетный менеджер

Google

Sergey
10.11.2016
19:35:17
Ммм... А что кроме пакетного менеджера в нем есть?

yopp
10.11.2016
19:35:29
склейка для горы технологий
если убрать оттуда докерхаб и вообще регистры, докер не перестанет быть докером

Sergey
10.11.2016
19:36:15
Ну докерфайл - это своеобразный формат описания пакета
С зависимостями

yopp
10.11.2016
19:36:25
пфф
при таком раскладе образ виртуальной машины это тоже частный случай описания пакета

Sergey
10.11.2016
19:38:09
В общем, да.

Alex
10.11.2016
19:38:47
Как то не

Sergey
10.11.2016
19:38:52
Обычный тарболл от того же deb-пакета мало отличается и можно всю систему собрать в deb-пакет

yopp
10.11.2016
19:39:26
и в тарболл тоже
просто для деба надо штуку которая умеет в сеть и в пакеты
а для тарбола кроме бинарника тара ничего не надо

Google

yopp
10.11.2016
19:40:21
ну и совместимой архитектуры
короче проблема монги в докере, это не проблема докера, это проблема распределённых систем
монга сама умеет частично эти проблемы решать
но монга не умеет решать проблему курицы и яйца

Sergey
10.11.2016
19:41:50

yopp
10.11.2016
19:42:02
ох
значит ты плохо понимаешь как работает монга и плохо понимаешь проблемы которые следуют за деплоем монги в докере
но это очень легко решается
попробуй в ранчере сделать fault tolerant кластер шарженной монги :)
так, чтоб гаранитровать что данные никогда вообще не проебутся
(что монга сама по себе умеет гарантировать)
или в сварме
оркестрация тут вообще никакой роли не играет

Sergey
10.11.2016
19:44:13
Я без понятия что такое ранчер

yopp
10.11.2016
19:44:23
окей, docker swarm

Sergey
10.11.2016
19:44:35
Про сворм только слышал название

yopp
10.11.2016
19:44:44
welp
о чём мы тут вообще?

Sergey
10.11.2016
19:44:56
И вообще не использую докер

Alex
10.11.2016
19:45:15
Правильный подход :)

Google

Sergey
10.11.2016
19:47:27

ptchol
10.11.2016
19:47:56

yopp
10.11.2016
19:49:38
ну блядь
как дети малые
пойду спать

Sergey
10.11.2016
19:49:50
Сам по себе докер для баз данных ничем не лучше и не хуже других технологий изоляции, виртуализации и пр, т к это просто бутерброд из стандартных технологий ядра и обвязки. Если кто-то хочет от него серебряной пули, то это не она

ptchol
10.11.2016
19:50:34
да и проблемы состояния нет.

Sergey
10.11.2016
19:50:37
Но о чем мы тут спорим последние полчаса - вообще не понятно

ptchol
10.11.2016
19:50:42
нужно тебе хранить, храни его вне контейнера.
нужно тебе его перемещат ьвместе с контейнером - перемещай.
то что в рамках инфраструктуры докера атм нет решений для этого, это не проблема вобще.
я бы тоже хотел чтобы в ФШ была кнока "сделать хорошо", но за 20 лет она так и не появилась

Sergey
10.11.2016
19:52:52
как дети малые
Это вот как раз писать про CAP - по-детски, потому что он тут вообще ни при чем.

yopp
10.11.2016
19:54:39

ptchol
10.11.2016
19:55:35
с учетом того что CAP это тоже сильное упрощение

yopp
10.11.2016
19:55:57
Если ты считаешь что CAP касается только «баз данных», то я рекомендую пересмотреть своё пониманием «баз данных»

ptchol
10.11.2016
19:57:27
всего
у тебя под каждой буквой вагон уточнений

Google

ptchol
10.11.2016
19:57:45
100500 видов консистентности
100500 определение avalability

yopp
10.11.2016
19:58:09
Ну так тебе никто не мешает до математики это свести.

ptchol
10.11.2016
19:58:36
не важно, суть в том что CAP, это тока чтобы жена смогла понять
это упрощение.
Дядя Петя стопицот пеперов понаписал уже про всё это, имей уважение.

Sergey
10.11.2016
20:11:16

yopp
10.11.2016
20:11:52
Правильно, потому что два узла — два узла.

Sergey
10.11.2016
20:12:56
Да даже два процесса на одной машине - это уже разные узлы

ptchol
10.11.2016
20:21:24
пацаны из паппета кстати запилили такую штуку, что теперь можно описать "докерфайл" манифестом паппета, а потом собрать докер контейнер паппетом

Alex
10.11.2016
20:37:04
s/dockerfail/dockerfail/g
Fixed

Sergey
10.11.2016
20:37:20

Alex
10.11.2016
20:37:31
Ну вы поняли :)
Автозамена зло

Serge
10.11.2016
22:28:40
короче. докер и наличие стейта не связаны. докер просто позволяет запустить что угодно там, ге его вот так просто было бы не запустить. вообще, говоря, если билд монги запускается на вашем железе/vps, то я не вижу большого смыслла пихать это в контейне.
докер для монги, ссылка была выше, спокойно позволяет показать где на хосте хранить данные и где брать конфиг.
не вижу проблем гонять монгу в докере, но и смысла не иу особого.
вот, например, когда нунжа 2.6 какая-нибудь, тогда да
Конференция "Linux Piter 2016" | Айти-Событие
http://www.it-sobytie.ru/events/6997?dialog_id=4d28112d0a32ff806381da276456ddae
А тем временем ребята не знают, что нельзя базы в докере запускать...

Google

yopp
11.11.2016
08:07:56
Окей
Не умею конечно.

Anton
11.11.2016
08:18:56
А для тестов ок в докере запускать?

yopp
11.11.2016
08:32:33
Да.
Ещё mlaunch

Алексей
11.11.2016
20:50:37
господа, а согласно какой логике на секондари сервере монги 3,2 с движком wt потребление памяти такое же как на примари ?
и можно ли как то эту логику подвинуть ?

yopp
11.11.2016
20:54:25

Алексей
11.11.2016
20:54:51
мое чувство справедливости задето

Sergey
11.11.2016
21:01:42

Алексей
11.11.2016
21:03:14
потому что вся активность помимо синхры на мастере
а слейвы делают ничего

Serge
11.11.2016
21:03:37
Активность - это больше по смыслу на цпу похоже
А память - горячие данные

Google
11.11.2016
21:04:01
Кто юзает mongoose?