@MongoDBRussian

Страница 339 из 342
yopp
25.10.2018
17:53:50
С хранилищами типа wt дефрагментация смысла не имеет

Да и в целом, современные файловые системы уже настолько сложны, что слово дефрагментация можно забыть :)

yopp
25.10.2018
17:56:08
Compact?

Google
Constantin
25.10.2018
17:56:39
Да, я имел в виду compact

Просто, как я понимаю, Монга не возвращает место, если его не делать

yopp
25.10.2018
17:59:07
И правильно делает

Constantin
25.10.2018
18:00:16
Это я к тому, что удалять записи на сингл-инстансах не всегда хорошая идея

yopp
25.10.2018
18:00:22
Тут я консервативен: на ноде с базой данных не должно быть других сервисов. А значит задачи вернуть место в систему не стоит. Есть ряд пограничных случаев.

yopp
25.10.2018
18:01:44
Всегда выгодный.

Constantin
25.10.2018
18:03:06
Если у меня стартап, где неважно еще абсолютно 4 девятки аптайма или 3, и не понятно что будет в будущем, существующий на личные деньги основателей можно и на одном сервере подержать приложение с базой

Nik
25.10.2018
18:04:31
Вообщем-то других вариантов нет. Удаляемые документы выбираются по индексированному полю?
В целом я так и думал. Видел вариант с переименованием коллекции и последующим инсертом в нее, но мне он не подходит. Первоочередная задача освобождать место на диске. После удаления - maintance и compact на всех серверах кластера..

yopp
25.10.2018
18:04:35
для стартапов без денег есть замечатльная штука atlas

Constantin
25.10.2018
18:04:56
Аталас на всю серверную инфраструктуру может стоить 500₽ в месяц?

yopp
25.10.2018
18:05:07
атлас вообще стоит 0 рублей

Google
Constantin
25.10.2018
18:05:08
и на сервер приложения и на сервер БД?

yopp
25.10.2018
18:05:31
потом про 500 рублей в месяц и стартапы, ну это даже смешно

во-первых, сейчас ваучер на облачную инфраструктуру можно получить на каждом углу

Constantin
25.10.2018
18:07:40
атлас вообще стоит 0 рублей
За 512 мегабайт, и стартапу-то в принципе важно на первых этапах экономить почти на все

yopp
25.10.2018
18:08:30
да, в первую очередь время. стартапу катать свою инфраструктуру это очень дорого

Nik
25.10.2018
18:08:55
так удаляемые документы выбираются по индексированному полю или нет?
Да, по индексированному. я через find получаю курсор на документы, дальше бегу по нему и удаляю по 1000 bulk'ом.

Constantin
25.10.2018
18:09:05
это очень много мегабайт
У нас после запуска база меньше чем за месяц выросла до 10Гб

yopp
25.10.2018
18:09:25
У нас после запуска база меньше чем за месяц выросла до 10Гб
и вы не можете окупить затраты на хранение данных?

Constantin
25.10.2018
18:10:03
Да и когда деньги свои платишь, а не инвестора, желание сэкономить выше

На самоокупаемость проект вышел только через полтора года

yopp
25.10.2018
18:11:57
когда ты платишь свои деньги, катать свою инфраструктуру это вообще крайней степени расточительство

и програм для стартапов — как грязи.

но это разговор для другого чята)

и что в поле? его можно как-то заранее порезать на приблизительные куски?

Fenicu ☁️♒️
25.10.2018
18:14:10
Так, я начал копаться в атласе, не понимаю как сделать коннект к нему..

Constantin
25.10.2018
18:14:24
когда ты платишь свои деньги, катать свою инфраструктуру это вообще крайней степени расточительство
можете меня помидорами закидать, но для старта, когда еще не понятно было, что за продукт получится, кто пользователи и т. д. подойдет инфраструктура из одного сервера за 500₽, на который монга раскатывается в 3 команды (ну побольше еще TP отключать), nginx, нода и остальное ставится тудаже

Google
yopp
25.10.2018
18:15:13
да

Constantin
25.10.2018
18:15:27
Когда приходит время, когда уже понятно за что платят, и кто, и сколько, можно вынести уже в нормальную реплику, на выделенные под базу сервера, и т. п. Это верный подход.

Fenicu ☁️♒️
25.10.2018
18:15:31


yopp
25.10.2018
18:15:47
http://api.mongodb.com/python/current/atlas.html

Когда приходит время, когда уже понятно за что платят, и кто, и сколько, можно вынести уже в нормальную реплику, на выделенные под базу сервера, и т. п. Это верный подход.
верный подход не тратить ни время, ни денег на operations. потому что время тоже стоит денег. и в отличии от денег, время нельзя потом заработать

верный подход пойти в амазон и взять ваучер

yopp
25.10.2018
18:18:45
97% компаний умрут в первый год

страх перед vendor lock это разновидность NIH

Max
25.10.2018
18:19:14
пойду пну гугл что такое nih

yopp
25.10.2018
18:19:22
not-invented-here syndrome

Max
25.10.2018
18:20:51
да-да, расскажите. я, в своем микро-мирке, и то вижу такое, от чего глаза на лоб лезут. тут вон рассказывали - k8s, все дела, 180 лоад балансеров. одних, сцк, ЛБ !!! потому что "модно клёво и вообще одной кнопкой" и уйти с этого тупо уже нереально, или дико дорого

нас амазон с монги активно тянет динамодб щупать интересно, зачем?

Max
25.10.2018
18:22:41
уйти c амазона или с k8s?
Понимаешь, @dd_bb , тут дело в том, что мало кто знает как тот куб работает, и что он там в авс нафигачил.

Vova
25.10.2018
18:22:46
Google
Vova
25.10.2018
18:22:57
И они хотят заработать

yopp
25.10.2018
18:23:04
все хотят заработать

Max
25.10.2018
18:23:07
"оно живёт", и никто не считает как. в общем может и неплохо, но это пока оно работает. а как только надо будет навести порядок - сорян, приплыли

все хотят заработать
тут вопросов нет но я именно про вендор лок

yopp
25.10.2018
18:23:24
если вы считаете что что-то бесплатно, вы просто не знаете как вы за это платите

почти всегда «сорян приплыли» это отмазка инженеров

Max
25.10.2018
18:23:57
приходите, расскажу

yopp
25.10.2018
18:24:04
нанимайте :)

Max
25.10.2018
18:24:06
могу начать с Теско

нанимайте :)
да-да, вот она, классика - прилипнуть к вендору, чтобы потом кучу народа чтобы смигрировать :)

я, если что, кормлюсь тем же, потому тут no offence но сам факт

yopp
25.10.2018
18:24:55
вот я гарантирую, когда бизнес скажет что надо резать или порежут самих инженеров, инженеры найдут способ «сорян приплыли» реализовать

либо порежут инженеров и будет правы

если бизнес сейчас всё устраивает, то пусть дальше крутят сотни LB

это вообще нормально, у продуктов есть фазы и после окончания фазы роста следует фаза оптимизации

Max
25.10.2018
18:26:18
ну так а толку, когда это сильно прилипло изза дикой привязки к? речь же и идет о том, чтобы те же миграции между провайдерами были наименее болезненными? и ошибки не стоили, как чугуниевый мост?

yopp
25.10.2018
18:26:25
когда есть смысл начинать издержки сокращать

yopp
25.10.2018
18:26:47
ну тогда и проблемы нет

Google
yopp
25.10.2018
18:26:59
не в вендорлоке дело, а в том что нет задачи оптимизировать

бизнес это тоже инженерное сооружение и предварительная оптимизация в бизнесе это тоже зло :)

Max
25.10.2018
18:27:30
но если завтра бизнес это не будет устраивать , то будет проще платить за лб, ибо если надо будет другое, то начнут искать консультантов и тонны человекочасов для ухода от вендорлока

yopp
25.10.2018
18:27:41
это не значит что надо кидать бабло во все стороны, но и биться за копеечки тоже не стоит

потому что битва за копеечки это дорогое занятие

потому что мир состоит не из розовых пони

Max
25.10.2018
18:29:27
вы расскажите, как из этих розовых пони выползти, когда вокруг одни розовые пони. с минимальной болью, желательно.

yopp
25.10.2018
18:30:33
большинство бизнесов, которые я консультировал, они все собраны из говна и палок, там просто леденящие душу решения под капотом, но смысл не в том чтоб было красиво, а в том чтоб это работало и приносило бабок

Max
25.10.2018
18:30:33
а то фраза как раз из мира розовых пони. не хоитте розовых - идите к голубым. а надо прилипнуть гдет в удобном месте, чтобы не было больно при решении о смене ори^Wцвета, простигосподи)

это только у нас говно и палки в мире - розовые пони, я знаю.

yopp
25.10.2018
18:31:12
вобщем-то я очень уважаю такие решения и мне очень нравится это разгребать

приходишь и постепенно наводишь порядок

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

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

но это как $1.6 млрд в джекпот в поверболле выйграть

Max
25.10.2018
18:33:55
я все мечатаю увидеть такое. потому что лень, жадность бизнеса и нежелание вкладывать бабло и низкая квалификация строителей ведут к ситуации, когда "мне нравится, когда все из говна и палок, и я это разгребаю". суммы за такое мы умалчиваем, потому что вам приходится этим заниматься с теми бизнесами, которые выплыли и могут это позволить. и иногда - даже в разумные сроки

но те, кто затолкнул это в такую ситуацию, должны иметь свой личной котёл.

yopp
25.10.2018
18:34:58
благодоря тем кто заталкивал, вам зарплату платят

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

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