Size: a a a

2020 November 05

KO

Konstantin Osipov in Tarantool
там raft сделан как отдельностоящая библиотека.
источник

VS

Vladislav Shpilevoy in Tarantool
мы тоже в эту сторону идем
источник

VS

Vladislav Shpilevoy in Tarantool
будет как у свима
источник

KO

Konstantin Osipov in Tarantool
ну вот попробуй сформировать апи между рафтом и внешним миром. когда такое апи родится, станет понятнее.
источник

KO

Konstantin Osipov in Tarantool
внешний мир - это журнал и субд. то что в рафт называется state machine
источник

KO

Konstantin Osipov in Tarantool
и limbo тогда оторвётся от txn и превратится в in-memory relay наконец...
источник

VS

Vladislav Shpilevoy in Tarantool
Konstantin Osipov
ну вот попробуй сформировать апи между рафтом и внешним миром. когда такое апи родится, станет понятнее.
да, работаю над этим
источник

VS

Vladislav Shpilevoy in Tarantool
Konstantin Osipov
и limbo тогда оторвётся от txn и превратится в in-memory relay наконец...
к этому идем, но не совсем в том виде, как ты планировал
источник

VS

Vladislav Shpilevoy in Tarantool
В прекрасной России будущего, так сказать, у нас лимб и рафт заедут в один тред и будут вместе с журналом и репликами взаимодействовать
источник

KO

Konstantin Osipov in Tarantool
конечно, у вас лучше должно получится. надеюсь только я доживу.
источник

VS

Vladislav Shpilevoy in Tarantool
Выделение в отдельную библиотеку в этом квартале будет уже
источник

KO

Konstantin Osipov in Tarantool
joint consensus в рафте самое сложное.
источник

KO

Konstantin Osipov in Tarantool
на многое влияет
источник

КТ

Константин Т... in Tarantool
vpol
вижу весь местный чятик в youtube
не успел, только заметил. В записи гляну, спасибо, мне как раз будет интересно)
источник
2020 November 06

P

Pavel in Tarantool
У нас сейчас в картридже залип лидер на одном репликасете
Пошли алерты, в админке он был в статусе ConnectingFullmesh, я переключил лидера в этом репликасете, после этого ошибки ушли
В логах залипшего лидера нашел такую запись, что это значит?
источник

P

Pavel in Tarantool
вижу что его перед этим кильнул oom killer
[Fri Nov  6 00:22:15 2020] Killed process 3728 (tarantool) total-vm:6024808kB, anon-rss:5105948kB, file-rss:0kB, shmem-rss:0kB
источник

CC

Chris Calvin 🦖 in Tarantool
Привет, подскажите, пожалуйста по http-server для Cartridge.
Насколько я понял из примеров в tarantool/examples - в самом cartridge тянется модуль http, API которого сильно схож с https://github.com/tarantool/http, но беднее по функциональности. К примеру нет поддержки middleware из коробки, а очень хочется добавить фильтры аутентификации(к примеру)

Это один и тот же модуль, только в разных версиях?
Или же это отдельный модуль заточенный под картридж?

Если один и тот же, то планируется ли мердж вышеуказанного http-server в сборку картриджа, или же нужно велосипедить/копипастить нужную функциональность самому?

Либо же присутствует какой-то стандартизованный API для описания флоу аутентификации под картридж http-сервера?

UPD: Просмотрел, что это дейсвительно одно и то же, и что в http-репозитории размечены тэги 2.х, и фичи, о которых я говорил выше находятся в них. Не планируется ли обновление Cartridge зависимости на 2.х?
источник

Д

Дмитрий in Tarantool
Подскажите, пожалуйста, при использовании vshard, могу я какой-то space (словарик) сделать доступным на всех узлах? Если да, то что это за настройка?
источник

Д

Дмитрий in Tarantool
Т.е. реплицировать полностью содержимое space на все узлы. Или, если bucket_id в space не создавать, то так и будет работать?
источник

AK

Alexey Kuzin in Tarantool
Дмитрий
Подскажите, пожалуйста, при использовании vshard, могу я какой-то space (словарик) сделать доступным на всех узлах? Если да, то что это за настройка?
Хороший вопрос для SO
источник