Alex
ну там дикенс на техноложке есть да
SvPupok
Ну поправьте клиента
ну это не всегда вариант же. например если какой нить упырь из 3t пытается "аналитику" запустить
yopp
В продакшен никогда нельзя давать доступ прямо в базу
yopp
У всех всё отобрать, права настроить, всем по сертификату выписать.
yopp
Чо. Я с этого почти всегда начинаю
yopp
Ещё какой
Serhio
@nonamenix @SerhioRamas а вы как?
Блин) не успеваю, у нас партнёры из Азии навалили к корпоративу. До 7 на работе как минимум.
yopp
Если сертификаты не умеют, то просто login/password
SvPupok
Ещё какой
ну приходит к тебе перец, с подписанной заявкой от руководства, и ты даешь ему права на чтение на базу.
Slava
мне всегда удавалось разворачивать таких)
yopp
Он берёт дамп и делает это дома
yopp
В худшем случае
yopp
А ещё лучше ничего не делает
yopp
«дома» это условно
SvPupok
Он берёт дамп и делает это дома
а если дамп формируется больше 10-ти часов?
Alex
ждать 10 часов
Alexey
у нас суточный дамп только 3 часа формируется
yopp
Значит у вас нет бекапов
Alexey
по query
Alex
должны же быть ежесуточные хотя бы дампы
Alex
не говоря уж про страшные слова типа PITR
Alex
(не знаю насколько актуально для монги правда)
SvPupok
должны же быть ежесуточные хотя бы дампы
есть и они, есть и отстающие реплики
yopp
есть и они, есть и отстающие реплики
Ну вот выдаёшь край^w последний бекап в зубы
SvPupok
Ну вот выдаёшь край^w последний бекап в зубы
ты пойми, тот же аналитеГ после того как я его разворачиваю, бежит к начальству(своему), и говорит, что одмины мешают бизнецу. Как бы с его точки зрения все согласования пройдены и он молодец. По факту, у меня сейчас для таких случаев скрипт рубит длинные запросы. Но мне хотелось бы знать, при возникновении долгого неоптимального запроса, кто его аффтар. Я не могу выдавать дампы шардинга, просто потому что они его не развернут.
yopp
Поднять в дёшевом облаке копию кластера всегда дешевле чем искать чем гении запросов без cursortimoiut в этот раз положили кластер
Alexey
про cursortimoiut всмысле
SvPupok
про cursortimoiut всмысле
а он разве не имеет дефолтовое значение?
yopp
Сколько у вас час простоя стоит?
SvPupok
Имеет. 0
я возможно просто не помню, но на каком то из наших кластеров я ограничивал его в минуту.
yopp
Это как лечить сифилис уринотерапией с опиоидами
yopp
В самой монге afair это никак не конфигурируется
yopp
И не надо это конфигурировать
yopp
Иначе ваши 10 часовые дампы сломаются
yopp
Сифилис надо лечить сначала изоляцией больного от источника заразы, а потом антибиотиками.
SvPupok
В драйвере — пожалуйста.
да, вспомнил. в pymongo было дефолтовое ограничение.
Slava
в тему драйверов: go driver таки будет жить, наконец-то его форкнули mgo - (GlobalSign fork). Хотя вот тут его так вскольз упомянули https://docs.mongodb.com/ecosystem/drivers/community-supported-drivers/
Serhio
Ну мы к 7 и начинаем собираться.
я на севере, потом еду в сторону московской, если получится, то могу часов в 9 присоединиться
yopp
В районе 9 я буду наверное выдвигаться в Пулково уже. С такой погодой лучше там лишний час потупить
Serhio
эх) если буду успевать раньше, то подключусь
Slava
Разве это жизнь?
ну такая, бедная, но жизнь)
yopp
Пусть из своих утилит уже вытащат драйвер.
Slava
давно пора кстати
yopp
У них там кажется две или даже три разных собственных реализации клиентов
yopp
И это всё что вам надо знать про качество драйверов для монги в го 🤷‍♂️
Slava
думаю в монге подумали что OSS драйвер not invented here) иначе как объяснить что у них больше одной реализации)
Slava
но в целом все так, кого ни спроси, все патчат
Slava
и не смогли договориться?
yopp
Да даже не знали
yopp
Возможно даже и не знают :)
Slava
блекс и нищета больших компаний
Slava
и когда нет монорепы
yopp
Пфффф
yopp
Было бы два клиента в монорепе!
yopp
Скорее всего каждый не нашёл в mgo нужных фич, а там кроме как сжечь ничего сделать нельзя и каждый вместо допилки пошли строчить свой application specific
yopp
Типа ДА ЧО ТАМ, ЩА ТРИ МОДУЛЯ КИНУ И ВСЁ
yopp
Так раньше рубишный родной драйвер выглядел.
yopp
Я тоже попервой думал что там три класса
yopp
Когда меня окончательно задолбало парсить текст исключений (автор драйвера кидал на почти всё один класс, отличалось только сообщение), я тоже решил что напишу своё.
Михаил Макарычев
yopp
В основном на английском презентации :)
yopp
На языке требований короче
Anonymous
как в телеграме увидеть mentions ко мне? мне тут кидали ссылочку на курс по mondo. не могу найти в этом полотне теперь