в момент смены лидера запущенные транзакции выживут?
грубо говоря, для пользовательской клиентской либы смена происходит абсолютно прозрачно если нода с которой она взаимодействует не упала?
Я не настоящий сварщик, но сама транзакционность системы должна подразвумевать воможность повторного выполнения транзакци с начала, т.к. она полностью откачена.
так это вопрос к "пользовательской либе" , она явно должна повторять операцию если это допустимо
В течение недели выпустим статью про наш Новый менеджер транзакций
это понятно что можем повторить если транзакция не прошла, но интересно именно как ведет себя тарантул.. мне кажется там какое-то сложное поведение, было бы классно если бы для пользователя не было бы разницы с кластером он работает или с одним экземпляром..
почитайте цикл последних статей , и вы поймете что никакой магии там нет
Это реализуется в коннекторах. Планируем поддерживать политики повтора в новом джава драйвере например.
Обсуждают сегодня