Size: a a a

pgsql – PostgreSQL

2021 January 19

AD

Artemiy Dubovoy in pgsql – PostgreSQL
a m
Нет, зачем? Пусть ставят себе доскер с дебианом внутри. Все как они любят. Мне совершенно неинтересно, что у них там на комплюхтерах происходит.
Это сложный путь и в плане администрирования, и в плане ограничений, которые вы сами на себя накладываете таким подходом. Penalty по производительности (не про базы сейчас речь, если что) ничтожный при мощностях наших дней. Глупо жертвовать удобством докера
источник

Ð

Ð in pgsql – PostgreSQL
Artemiy Dubovoy
Это сложный путь и в плане администрирования, и в плане ограничений, которые вы сами на себя накладываете таким подходом. Penalty по производительности (не про базы сейчас речь, если что) ничтожный при мощностях наших дней. Глупо жертвовать удобством докера
и зоопарк разных библиотек и версий всего
источник

am

a m in pgsql – PostgreSQL
Alexander
Конечно. А на arm-ах никак, пока докер не сделает виртуалку с arm-линуксом (но тогда привет совместимости arm-образов, собранных в ней, с x86 серверами)
Да ладно вам. Толку с того докера тогда, если при деплое на x86-сервер сборка воспроизводиться не будет из-за другой архитектуры? Поставят какой-нибудь qemu бекендом докеру с его мегатормозами.
источник

W

Warstone in pgsql – PostgreSQL
Artemiy Dubovoy
Это сложный путь и в плане администрирования, и в плане ограничений, которые вы сами на себя накладываете таким подходом. Penalty по производительности (не про базы сейчас речь, если что) ничтожный при мощностях наших дней. Глупо жертвовать удобством докера
Тут есть очень много народу которые с докером "нажрались". Просто у вас он взлетел и цену входа оплатили или до вас или вы, но для вас она была не тяжелой.
источник

Ð

Ð in pgsql – PostgreSQL
о пользе докера можно судить по количеству вопросов по постгре в докере, прямо тут
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
Warstone
Тут есть очень много народу которые с докером "нажрались". Просто у вас он взлетел и цену входа оплатили или до вас или вы, но для вас она была не тяжелой.
Ну, я рад за них. Разве их кол-во говорит что-то о том, что это плохой инструмент? Его используют в любом продакшене от мала до велика почти все
источник

W

Warstone in pgsql – PostgreSQL
Ð
и зоопарк разных библиотек и версий всего
Эм... Вот я Прловик. Мы используем свой перл (не системный) со своими пакетами (всмысле пакеты из ЦПАНа, просто в свой перл поставленные). На всех тачках. И если программист просит какой-то пакет, то он просто потом прилетит на все боевые сервера.
источник

A

Alexander in pgsql – PostgreSQL
Warstone
Только не тех дира, а кто там за админов отвечает. В такой структуре обычно есть выделенный человек под тех диром. А тех дир отвечает и за админов и за разрабов.
За обеспечение унификации инфраструктуры вполне отвечает директор по ИТ/эксплуатации/техдир/и т.д. Потому что это политическое требование, и его обычно нельзя просто "придумать" снизу, т.к. от него зависит та же разработка.
источник

W

Warstone in pgsql – PostgreSQL
Ð
о пользе докера можно судить по количеству вопросов по постгре в докере, прямо тут
Кстати да... Опять-таки про то что тут было 2 вопрос про коррапт базы под докером и из-за докера, насколько я понял - говорит не в пользу докера.
источник

W

Warstone in pgsql – PostgreSQL
Alexander
За обеспечение унификации инфраструктуры вполне отвечает директор по ИТ/эксплуатации/техдир/и т.д. Потому что это политическое требование, и его обычно нельзя просто "придумать" снизу, т.к. от него зависит та же разработка.
Возможно. У нас прокатило. Все были за.
источник

K

Kamoliddin in pgsql – PostgreSQL
Yaroslav Schekin
0. Переделать таблицы на identity.
1. Использовать "CREATE TABLE new_table (LIKE existing_table INCLUDING ALL);" (см. другие варианты INCLUDING в документации).

Если не выполнить пункт 0, то обе таблицы будут использовать одну и ту же sequence (в т.ч. и поэтому identity лучше, чем serial и т.п.).
9 версия  поддерживает Identity ?
источник

am

a m in pgsql – PostgreSQL
Нет.
источник

A

Alexander in pgsql – PostgreSQL
Warstone
Кстати да... Опять-таки про то что тут было 2 вопрос про коррапт базы под докером и из-за докера, насколько я понял - говорит не в пользу докера.
Надо смотреть, в чем проблема. Сами по себе bind mounts данные не корраптят.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Artemiy Dubovoy
Вот вы разрабатываете с macOS, а на сервере у вас убунта. А на другом сервисе CentOS, а на третьем Alpine какой-нибудь условный. Вы каждый раз для деплоя будете на три дня садиться править баш скрипты?
В нормальной компании, начиная с дев-среды, используется один дистр/ос: редшляп, центось, деб, убунта и прочие фряшечки/солярки. Когда же используется зоопарк, надо бежать оттедова сломя голову.
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
Михаил Шурутов
В нормальной компании, начиная с дев-среды, используется один дистр/ос: редшляп, центось, деб, убунта и прочие фряшечки/солярки. Когда же используется зоопарк, надо бежать оттедова сломя голову.
Очень по-разному бывает. Если архитектура микросервисная, под каждую группу сервисов вполне может быть свой дистрибутив(например, из-за особенностей используемого языка), и без докера будет очень неудобно
источник

SB

Sergey Bezrukov in pgsql – PostgreSQL
Warstone
Кстати да... Опять-таки про то что тут было 2 вопрос про коррапт базы под докером и из-за докера, насколько я понял - говорит не в пользу докера.
Не из-за докера а из-за кубера, точнее из-за распределённой ФС, реально лежащей под монтируемым томом.
К докеру никаких претензий нет.
источник

A

Alexander in pgsql – PostgreSQL
Artemiy Dubovoy
Очень по-разному бывает. Если архитектура микросервисная, под каждую группу сервисов вполне может быть свой дистрибутив(например, из-за особенностей используемого языка), и без докера будет очень неудобно
Потому и была оговорка "в нормальной компании"
источник

am

a m in pgsql – PostgreSQL
источник

A

Alexander in pgsql – PostgreSQL
Sergey Bezrukov
Не из-за докера а из-за кубера, точнее из-за распределённой ФС, реально лежащей под монтируемым томом.
К докеру никаких претензий нет.
Что за фс?
источник

A

Alexander in pgsql – PostgreSQL
Это ты ещё в issues самого докера не смотрел
источник