Size: a a a

2021 July 07

AT

Alexander Turenko in Tarantool
Он в альфе, мы его пока для использования не рекомендуем.
источник

MO

Maxat Oralbaev in Tarantool
по дефолту же TREE.
источник

SF

Sergey Fedorov in Tarantool
Ага, я видел, что он в процессе разработки
источник

MO

Maxat Oralbaev in Tarantool
это очень актуальный вопрос ❔. Я раньше тоже сталкивался с таким фичой но потом понял что это еще нету
источник

SF

Sergey Fedorov in Tarantool
Да не особо, всегда можно без указания прокси обратиться напрямую к тарантулу, передать URL по которому нужно сходить и положить ответ в кэш. Просто с прокси это намного быстрее и удобнее, ничего писать для этого не нужно.
источник

MO

Maxat Oralbaev in Tarantool
👍
источник

SN

Sergey Nikiforov in Tarantool
CONNECT - это метод, а не header. Это просто создание TCP-туннеля. Зачем превращать БД в (грубо) прокси/VPN - я не очень понимаю.
источник

DO

Dmitry Oboukhov in Tarantool
полагаю что думают так увеличить перф, снизив хидерную нагрузку
источник

SF

Sergey Fedorov in Tarantool
Метод, да, я ошибся.

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

AK

Alexey Kuzin in Tarantool
Тарантул же сам конструктор кэшей, поэтому не боится, чтобы в него ходили напрямую. Как у вас будут отличаться запросы в "кэш" и запросы в Тарантул как базу?
источник

SF

Sergey Fedorov in Tarantool
Да, я об этом выше и написал, можно ходить напрямую в тарантул, но придется на клиенте упаковать URL и передать его в Тарантул.

С прокси ничего делать не нужно, прописал в ENV хост:порт и все. Мне вообще код клиента трогать не придется.
источник

AK

Alexey Kuzin in Tarantool
Есть модуль для nginx который заворачивает Тарантул в протокол memcached
источник

AK

Alexey Kuzin in Tarantool
Возможно вам это нужно
источник

SF

Sergey Fedorov in Tarantool
Не, мне нужно именно то, что я описал. В целом я про роадмап спрашивал, а не про готовое решение. Мемкэша у меня в проде вообще нет и вряд ли будет.

У меня аппликуха с кучей запросов в разные API, я просто не хочу допиливать клиенты, когда быстрее и проще запилить что угодно на Тарантуле и быть уверенным, что оно будет работать. Я хочу просто удобный способ интеграции. Его нет из коробки и "завтра" не планируется, поэтому запилю сам: буду ходить в Тарантул напрямую.

По-моему подключить/отключить кэш не трогая приложение, как прокси, это просто удобно. Не нужно ничего держать в голове или допиливать на клиенте.
источник

ВМ

Валерий Матросов... in Tarantool
Подскажите, где можно посмотреть функционирующий пример для tarantool queue, с подпиской через drivers? Не смог найти ничего для текущей реализации queue. В том числе и тестов(
источник

AT

Alexander Turenko in Tarantool
Так это, можно сейчас так или нельзя? Если нельзя, то попросим завести issue. Если можно, то ништяк.
источник

AT

Alexander Turenko in Tarantool
Подписка кого на что?
источник

ВМ

Валерий Матросов... in Tarantool
продюсер и консюмер находятся в разных ролях в картридже. Очередь в роли с консюмером пробую реализовать. Нужно подписаться и положить задачу в очередь. Как-то так...
источник

MA

Mons Anderson in Tarantool
У меня даже патч валялся. Ещё к 1.9. Но через мэйллисты обломался пушить:)
источник

AT

Alexander Turenko in Tarantool
Пока неясно. Консьюмер консьюмит что? Обрабатывает iproto-запрос? Надо завести задачу и подписаться на что? Ее окончание?
источник