Size: a a a

2021 April 15

SP

Sergei Puzyrev in DevOps
витесс емнип не про консенсус, а только про оркестрацию
источник

K

KK in DevOps
Что за витесс? Можно линк?
источник

SP

Sergei Puzyrev in DevOps
https://vitess.io/ первая ссылка в гугле
источник

K

KK in DevOps
Весьма благодарен
источник

ЕО

Евгений Омельченко... in DevOps
Про шардирование же, не?
источник

ЕО

Евгений Омельченко... in DevOps
Before sharding or moving tables to different keyspaces, the application needs to be verified (or changed) such that it can tolerate the following changes:

   Cross-shard reads may not be consistent with each other. Conversely, the sharding decision should also attempt to minimize such occurrences because cross-shard reads are more expensive.
   In “best-effort mode”, cross-shard transactions can fail in the middle and result in partial commits. You could instead use “2PC mode” transactions that give you distributed atomic guarantees. However, choosing this option increases the write cost by approximately 50%.

Single shard transactions continue to remain ACID, just like MySQL supports it.
источник

SP

Sergei Puzyrev in DevOps
ну он делает это ценой потери консистентности емнип
источник

ЕО

Евгений Омельченко... in DevOps
О чём и говорит цитата выше :)
источник

SP

Sergei Puzyrev in DevOps
я с трудом и медленно тебе отвечал, сорян
источник

ЕО

Евгений Омельченко... in DevOps
Бывает
источник

МS

Михаил SinTeZoiD... in DevOps
А на кой ляд она тогда нужна, если для неконсистентных вещей есть какая-нибудь монга
источник

SP

Sergei Puzyrev in DevOps
сиквел-интерфейс
источник

SP

Sergei Puzyrev in DevOps
куча причин
источник

ЕО

Евгений Омельченко... in DevOps
А монга разве в пределах шарда консистентна?
источник

SP

Sergei Puzyrev in DevOps
монга разве не стала strong consistency?
источник

ЕО

Евгений Омельченко... in DevOps
Ну она же распределённая, там даже линеаризуемость не грозит. Раньше была причинная, но сейчас, по слухам, ввели транзакции, значит что-то другое должно быть. Типа read commited
источник

KK

Kirill Kazarin in DevOps
монга консистентна в пределах репликасета точно плюс если оч переживаете есть возможность выставить writeconcern
источник

ЕО

Евгений Омельченко... in DevOps
Вангую для того, чтобы шардировать разросшийся бекенд
источник

SP

Sergei Puzyrev in DevOps
на Хабре говорят что это не нужно никому
источник

SP

Sergei Puzyrev in DevOps
и алгоритмы знать
источник