72 похожих чатов

Привет. есть такая штука как db lab engine. это штука

из постгреса растет. суть - хранить дату на zfs или lvm, и используя фичу снапшотов быстро делать клоны бд. типа быстро развернуть тестовое окружение. стало интересно а можно ли в эту конструкцию как-то добавить кластер для повышения отказоустойчивости? что-то типа patroni.
в конкретном примере я вижу нестыковку. патрони делает реплику. а дблаб опирается на возможности внешнего блочного хранилища.
не уверен, что вообще возможно это совместить. можете подсказать куда смотреть что гуглить на тему быстрого создания инстансов бд и кластеризации?

8 ответов

31 просмотр

Я в конкретном пример вижу ту нестыковку, что если у вас делается снэпшот -- то он по определению оказывается на том жэ жэлезе, что и оригинал. И тогда о какой отказоустойчивости можэт идти речь? Так-то я понятия не имею, как делает копию patroni (если вообще делает, а не отдаёт это на откуп адмиистратору) (поскольку есть вариантов 3-5 вменяемых этого дела, отличающихся незначителными деталями) -- но, думаю, большых проблем заменить начальное копирование данных снапшотом быть не должно.

Evgeniy-Naumov Автор вопроса

ап

Evgeniy Naumov
ап

Вы не апайте, вы толком поясните что вам нужно. Не набор общих слов а пример того что есть и что желаете иметь. Так то патрони сделает реплику, но где вы запустите вторую ноду, на каком железе? Снэпшот для патрони не нужен, он другие задачи решает.

Evgeniy-Naumov Автор вопроса
Valery
Вы не апайте, вы толком поясните что вам нужно. Не...

ап - чтобы не потерялось исходное сообщение. реакции нет, а сообщение ушло. не вижу тут никаких проблем. я воде указал про использование снапшотов. оно не про патрони, а про дблаб. если у меня глаз замылился и я неясно пишу - уточните что именно надо пояснить, постараюсь объяснить иначе. цель вроде тоже описал - фичи дблаб (бстрое создание бд) и патрони (отказоустойчивость) иметь.

Evgeniy Naumov
ап - чтобы не потерялось исходное сообщение. реакц...

Опишите как вы видите использование патрони. Пока что в сообщении смешаны в кучу кони(снэпшоты на уровне фс) и люди( HA кластер патрони).

Evgeniy-Naumov Автор вопроса
Valery
Опишите как вы видите использование патрони. Пока ...

патрони - пример. задча для него - отказоустойчивость и переключение на другую ноду. сейчас сервер один.

Evgeniy-Naumov Автор вопроса
Valery
А снэпшоты?

это прикол какой-то?

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта