
Danil
10.02.2017
11:49:04
var users =db.getCollection('profile').find({},{'_id': 1}).map((o)=>o._id)

R
10.02.2017
11:51:05

yopp
10.02.2017
14:19:16
Алик нас покинул за спам.

Evgheni
10.02.2017
14:42:29
Здравствуйте. Кто-то использовал bsoncxx как статичную библиотеку на MSVC?

Google

Evgheni
10.02.2017
14:44:26
ругается на линковке на финкции из bsonc, хотя она тоже залинкована как статичная

yopp
11.02.2017
11:42:04
± 23:00 UTC: Due to the increased load, our PostgreSQL secondary's replication process started to lag behind. The replication failed as WAL segments needed by the secondary were already removed from the primary. As GitLab.com was not using WAL archiving, the secondary had to be re-synchronised manually. This involves removing the existing data directory on the secondary, and running pg_basebackup to copy over the database from the primary to the secondary.
Постгресс))))
https://about.gitlab.com/2017/02/10/postmortem-of-database-outage-of-january-31/

Alex
11.02.2017
13:19:58
ну то что гитлаб оказались некомпетентными личностями как бы никакой тени на постгрес не кидает

yopp
11.02.2017
14:01:02

Alex
11.02.2017
14:01:15
чем оно говно то ?

yopp
11.02.2017
14:01:21
Сколько раз пытались сделать нормальную репликацию?

Alex
11.02.2017
14:01:24
как настроишь то и получишь

yopp
11.02.2017
14:01:27
Сто уже есть?

Alex
11.02.2017
14:01:33
репликация там реализовано отлично

yopp
11.02.2017
14:04:04
Ну да. По этому есть бесчисленное множество сторонних приблуд для репликации.
От того что из коробки всё идеально работает.

Google

Alex
11.02.2017
14:04:37
каких ?
в оракле организация аналогичная.

yopp
11.02.2017
14:04:47
Я уже могу мастера вернуть как слейва без перекладывания говна лопатой?

Alex
11.02.2017
14:05:29
смотря что ты подразумеваешь под перкладыванием говна лопатой
PITR + pg_rewind

yopp
11.02.2017
14:05:38
каких ?
Вы совсем видать постгрес не варили. https://wiki.postgresql.org/wiki/Replication,_Clustering,_and_Connection_Pooling

Alex
11.02.2017
14:05:55
я как бы постгрес дба
а так да
не занимался
и не варил )
то что куча народа который настраивают постгрес на авось - видел, а нормальных конфигураций - по пальцам.

yopp
11.02.2017
14:08:46
Вот и я об этом. В пг инфернальный пиздец в котором могут разобраться единицы. Это не повод для гордости.
В монге для сравнения таких проблем нет с первых дней.

Alex
11.02.2017
14:09:17
отсутствие базовых компетенций это не инфернальный пиздец в постгресе
а проблема специалистов
почему когда с оракла народ приходит на постгрес у них не возникает вопросов ?
зато с какой нить монги или мускуля
начинается фееричный пиздец ?

yopp
11.02.2017
14:10:18
Чтоб настроить репликацию надо быть PhD^w бородатым DBA? Да ты издеваешься.

Alex
11.02.2017
14:10:26
что там настраивать ?

Google

Alex
11.02.2017
14:10:32
тыкнуть 4 параметра ?
сложно ?
ты серьезно ?

yopp
11.02.2017
14:11:25
Мы на канале про монгу и сравниваем с монгой. По сравнению с монгой, чтоб получить нормальную репликацию и фейловер в пг надо не четыре параметра тыкнуть. Не надо врать.

Alex
11.02.2017
14:11:43
вот настроить отказоустойчивый кластер - это проблема для почти любой БД

yopp
11.02.2017
14:11:44
Собрать устойчивую репликацию в пг это не четыре параметра.

Alex
11.02.2017
14:11:55
семь ? :)
у меня щас постгрес живет в облаках
с хреновой сетевой связностью и этим всем
и как-то всё работает.

yopp
11.02.2017
14:12:48
Ну вот ещё раз: у меня отвалился мастер (дц отъехал), всё переключилось на слейва. ДЦ вернулся. Сколько ручной работы надо сделать чтоб мастер стал назад мастером?

Alex
11.02.2017
14:13:07
в моем случае запустить один скрипт на энсибл
А - архитектура

yopp
11.02.2017
14:13:43
Ответ в монге: ничего не надо. В худшем случае rs.stepDown().

Alex
11.02.2017
14:14:05
как ложится кластер монги я видел :)
так что не надо )
про ничего не надо

yopp
11.02.2017
14:14:27
Один раз видел?

Alex
11.02.2017
14:14:31
да )
короче это бесполезный спор

Google

Alex
11.02.2017
14:15:09
не понимание Data flow при построение приложений и не понимание организации архитектурных вопросов пораждают боль
у меня в кластере любой сервер может умереть
и это никак не повлияет на целостность данных
ни на производительность
и да, у меня не один мастер.

yopp
11.02.2017
14:16:41
Такое ощущение что в монге повлияет. :)

Alex
11.02.2017
14:16:57
у меня сейчас нет монги в продакшене
я не знаю что там и как
тут только смотрю за изменениями
чего нового :)

yopp
11.02.2017
14:17:35
Только у тебя там три тоны своих скриптов, без документации и поддержки (как у всего в пг) а в монге это всё из коробки.

Alex
11.02.2017
14:17:57
интересно есть банковские системы на монге
?

yopp
11.02.2017
14:18:18
С козырей зашёл!

Alex
11.02.2017
14:18:23
ну скриптов хватает, да

yopp
11.02.2017
14:18:25
Есть.

Alex
11.02.2017
14:18:56
вы еще тарантул вспомните
тогда уж
где вообще из коробки нихера нет )
конструктор сделай сам )

Google

Alex
11.02.2017
14:19:20
и он прекрасен.
просто монгу с постгресом сравнивать это как круглое с мягким

yopp
11.02.2017
14:20:16
Из-за плохого дизайна коробочного решения чуваки лежали сутки. (На самом деле из-за разработчиков с доступном на продакшен)

Alex
11.02.2017
14:20:35
нет, они лежали из-за фееричного пиздеца

yopp
11.02.2017
14:20:37

Alex
11.02.2017
14:21:09
да хрен с ним с разработчиками
там в принципе ничего не работало
и приколы с переключением с 2000 на 8000 макс коннектов показательно