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