Size: a a a

2021 May 08

AF

An Feldman in Rude Python
Нормально. Спи дальше:D
источник
2021 May 09

B

BUTOVO in Rude Python
Ребят, чот я дохера людей посмотрел кто как готовит хранение данных. Вот к примеру этот https://youtu.be/ZvLw9PU--_w.
Я не до конца понимаю как они умудрились шардед + реплицируемый постгрю сделать таки, вангую что в это въебано дохуища сил и времени. И таких видосов дохрена, где люди по разному готовят.
Поэтому собсна такой вопрос: неужели до сих пор нет около стандартного принципа как собирать кластер с базой для разных нагрузок?
источник

BB

Boris Bobejko in Rude Python
Дело не только в нагрузке, но и в данных
источник

BB

Boris Bobejko in Rude Python
Если тебе понадобился кластер, то у тебя уже не стандартная ситуация
источник

V\

Vadim třetí \λ.λ in Rude Python
Там одних только решений для репликации много, а есть ещё странные варианты постгри где у тебя работает схема с множественными мастерами.

Вполне возможно что в столь запутанной и неоднозначной ситуации надо опенсурсность постгреса винить
источник

DI

Dmitry Ishutkin in Rude Python
поздравляю, ты (кодерок) понял, зачем кроме вас и модных девпсов нужны системные администраторы

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

AF

An Feldman in Rude Python
Всего есть пуля, которую можно пустить себе в ногу. :)
источник

HM

Hi Me in Rude Python
exchaneg??
источник

HM

Hi Me in Rude Python
exchange ...then msg me
источник

V\

Vadim třetí \λ.λ in Rude Python
Ну кстати уточнить следует - почти везде где есть большой кластер постгреса или ещё какой базы данных он создавался не сегодня, а несколько лет назад на основании того что происходило в компании, какие были компетенции у ребят ответственных за организацию БД, какие баззворды жужжали в тот момент, и что можно было загуглить и раскурить в пределах одного-двух месяцев от постановки задачи.
И мало того, ещё и от задач конкретной базы зависит - ведь не везде тебе нужно, например, pg_pool держать чтобы коннекты оптимизировать. Но когда он есть и он нужен, то ты будешь в несколько иных условиях чем когда у тебя просто данные разливаются из А в Б. Ещё, например, может быть разное отношение к бэкапам и вообще данным базы - то тебе соседняя машина нужна, то вообще физический диск дополнительный в физический же сервер.

Вариаций крайне много и все они упираются в сугубо технические проблемы: скорость, доступность, время восстановления, итд.
Компания должна быть очень маленькой и скучной, чтобы ей всегда подходил наиболее дефолтный, понятный (и скучный) вариант настройки БД
источник

DI

Dmitry Ishutkin in Rude Python
а когда компания маленькая и нескучная, ей кластер никуда не упал :)

там даже в postgresql.conf не лазят, нет времени подкручивать, time to market, давай быстрее docker pull :)
источник

ML

Milton Library Assis... in Rude Python
>postgresql.conf
А где это на Amazon RDS?
источник

V\

Vadim třetí \λ.λ in Rude Python
Здравствуйте, я сертифицированный pg_hba.conf-инженегр, доплатите ещё +$2k чтобы открыть новый уровень
источник

DI

Dmitry Ishutkin in Rude Python
вот на эту хуйню у них деньги есть! :) даже у сообществ из 10000 успешных предпринимателей :)
источник

ML

Milton Library Assis... in Rude Python
Само собой. Не платить же собственному админу.

А у тех предпринимателей так со всем — апартаменты в сити арендованы, машины в лизинге (в лучшем случае) или прокате. Вот и платят за чужой компьютер и чужого админа
источник

V\

Vadim třetí \λ.λ in Rude Python
Таких страшных историй я ещё не читал - лизинг на личное понт-авто?
источник

СС

Сергей Семянников... in Rude Python
источник

СС

Сергей Семянников... in Rude Python
Лизинг на телефон с камерой.
источник

DK

Denis Kalinochkin in Rude Python
Город хоть скажите
источник

A

Abstract-X in Rude Python
Любой за ваши деньги
источник