Size: a a a

2021 June 25

tf

time flies 🏴 in Linux Чат
можно ещё реализовать её синхронную работу на двух машинах сразу с восстановлением при выпадении одной из них, но это уже костыли
источник

NM

Never Mind in Linux Чат
А не, даже если свои, то другие долго понимать будут.
источник

NM

Never Mind in Linux Чат
Не очень, тут понимаю, что костыли.
источник

NM

Never Mind in Linux Чат
Я думаю только как мигрировать на новую версию без боли.
источник

NM

Never Mind in Linux Чат
Есть идея подрубать репликанта новой версии и после синхронизации отрубать старый.
источник

tf

time flies 🏴 in Linux Чат
костыли то что одна виртуальная машина работает сразу на двух физических хостах на архитектуре от калькулятора, которая для подобных развлечений не очень-то предназначена
источник

tf

time flies 🏴 in Linux Чат
получается что надо решить часть проблем - синхронный доступ к стореджу, синхронная генерация рандома и так далее
источник

NM

Never Mind in Linux Чат
Хых
источник

tf

time flies 🏴 in Linux Чат
прочитать гайд по миграции.
источник

tf

time flies 🏴 in Linux Чат
может быть так наоборот не стоит делать
источник

tf

time flies 🏴 in Linux Чат
процедура миграции это не "а давайте попробуем вот так", а всегда заранее спланированное действие.
источник

NM

Never Mind in Linux Чат
Хвхв
источник

tf

time flies 🏴 in Linux Чат
планирование начинается ещё у разработчиков базы когда они выбирают структуры данных и прочее такое
источник

tf

time flies 🏴 in Linux Чат
у хвалёного постгреса с обновлениями и репликацией труднее чем у проклятого мускуля с innodb 😛
источник

tf

time flies 🏴 in Linux Чат
подробнее см. статью
источник

tf

time flies 🏴 in Linux Чат
и перечитать эту же статью через пару лет опыта.
источник

tf

time flies 🏴 in Linux Чат
резервное копирование чего вы там настраиваете? в зависимости от этого рекомендации могут отличаться
источник

VP

Vadim "Oxyd&quo... in Linux Чат
5 лет, в современном айти, это почти что вечность...
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Безусловно, не нужно писать код, который держит открытыми транзакции во время выполнения несвязанного блокирующего ввода-вывода, но реальность такова, что многие программисты не являются экспертами по базам данных и не всегда понимают суть проблемы, особенно при использовании ORM, которая скрывает низкоуровневые детали, в том числе и связанные с транзакциями.
Но виноват, конечно, постгрес, а не code monkeys, ага...
источник

N

Nikita Ursol in Linux Чат
источник