Size: a a a

2020 October 07

v

vpol in Tarantool
Но я бы почитал их, они в целом self explanatory
источник

EL

Eugene Leonovich in Tarantool
где их можно почитать?
источник

v

vpol in Tarantool
В коде vshard 🌚
источник

v

vpol in Tarantool
Я брал там
источник

v

vpol in Tarantool
Но я думаю такое стоит спросить на SO
источник
2020 October 08

v

vpol in Tarantool
Потому что вы явно не последний кто спрашивает
источник

v

vpol in Tarantool
А я не первый раз обещаю заопенсорсить наш враппер 🤷‍♂️
источник

EL

Eugene Leonovich in Tarantool
думаешь много людей пишет коннекторы? )
источник

v

vpol in Tarantool
Eugene Leonovich
думаешь много людей пишет коннекторы? )
Ну тут необязательно писать, можно ведь пользоваться
источник

EL

Eugene Leonovich in Tarantool
ну я не совсем про пользоваться спрашиваю
источник

EL

Eugene Leonovich in Tarantool
то есть в вашем коннекторе нет разделения запросов на чтение/запись, вся логика ретрая основана только на типе возвращаемой ошибки, я правильно понял?
источник

EL

Eugene Leonovich in Tarantool
я это к чему спрашиваю, например на select() и eval() может вернуться одна и та же ошибка, например таймаут. в случае селекта ее не грех повторить, в случае евала - уже опасно, если операция не идемпотентная
источник

v

vpol in Tarantool
Eugene Leonovich
то есть в вашем коннекторе нет разделения запросов на чтение/запись, вся логика ретрая основана только на типе возвращаемой ошибки, я правильно понял?
Есть
источник

AK

Alexey Kuzin in Tarantool
Eugene Leonovich
вопрос к авторам коннекторов, кто-нибудь ретраит неудавшиеся запросы?
В моем есть возможность повесить обработку на файл коннекте или отработать фейл
источник

AK

Alexey Kuzin in Tarantool
По запросам -- пользователь должен сам ретраить
источник

AK

Alexey Kuzin in Tarantool
Есть для этого библиотеки
источник

EL

Eugene Leonovich in Tarantool
не уверен что правильно прочитал, есть обработка на фейл коннекта?
источник

EL

Eugene Leonovich in Tarantool
понятно что есть библиотеки, но не все они хорошие + не каждый сможет найти эту хорошую библиотеку, или даже понять как и что правильно ретраить. хочется иметь какой то удобный компромис из коробки, который бы покрывал часто используемые кейсы
источник

EL

Eugene Leonovich in Tarantool
у меня тоже есть опциональный retry middleware, я просто думаю как его улучшить :)
источник

AT

Alexander Turenko in Tarantool
Eugene Leonovich
вопрос к авторам коннекторов, кто-нибудь ретраит неудавшиеся запросы?
источник