Size: a a a

2020 October 04

NK

Nick Karlov in Tarantool
Nemat Rakhmatov
А если внешняя тулза которая напрямую с тарантул WAL работает?
Поднимите на реплике на триггерах отправку в пг
источник

P

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

Я накидал, но как-то много получается для такой простой штуки
источник

NR

Nemat Rakhmatov in Tarantool
Nick Karlov
Поднимите на реплике на триггерах отправку в пг
да тоже вариант
источник

NR

Nemat Rakhmatov in Tarantool
наверное лучше чем вариант с очередью
источник

NR

Nemat Rakhmatov in Tarantool
Есть реплика на всякий случай и репликация с нее идет 😊
источник

NR

Nemat Rakhmatov in Tarantool
ИМХО, вопрос задавашему, мои мысли не должны касаться вас...Монс и Ника слушайте
источник

NK

Nick Karlov in Tarantool
Nemat Rakhmatov
наверное лучше чем вариант с очередью
Одно другого не исключает. Вы можете очередь на реплике сделать. При этом настроить репликацию так, чтобы мастер не получал данные из спейса очереди. То есть сделать однонаправленной
источник

NK

Nick Karlov in Tarantool
Pavel
Привет, есть какой-нибудь пример, как с помощью go коннектора отправить пачку асинхронных запросов и дожидаться ответов по мере выполнения этих запросов тарантулом?

Я накидал, но как-то много получается для такой простой штуки
Так и происходит по умолчанию в стандартном коннекторе. Он асинхронный
источник

NR

Nemat Rakhmatov in Tarantool
Nick Karlov
Одно другого не исключает. Вы можете очередь на реплике сделать. При этом настроить репликацию так, чтобы мастер не получал данные из спейса очереди. То есть сделать однонаправленной
Для очереди еще и формат нужен будет, чтобы при заливке в ПГ учитывать
источник

NR

Nemat Rakhmatov in Tarantool
Я бы на месте Дмитрия сделал бы PoC разные и прогонял и выбирал подходящий
источник

P

Pavel in Tarantool
Nick Karlov
Так и происходит по умолчанию в стандартном коннекторе. Он асинхронный
Там есть методы Call, CallTyped и CallAsync. Первые 2 блокируют горутину до получения результата.

Меня интересует как из одной горутины сделать несколько *Async запросов и дожидаться футуры по мере готовности
источник

NK

Nick Karlov in Tarantool
Nemat Rakhmatov
Я бы на месте Дмитрия сделал бы PoC разные и прогонял и выбирал подходящий
Если вы задумаете делать агрегацию, то очередь - ваш выбор. Там можно много вокруг накрутить
источник

NR

Nemat Rakhmatov in Tarantool
Nick Karlov
Если вы задумаете делать агрегацию, то очередь - ваш выбор. Там можно много вокруг накрутить
Ок, намотал на ус...появиться такая задача, буду иметь в виду
источник

AS

Andrei 🦉 Sergeev in Tarantool
Pavel
Там есть методы Call, CallTyped и CallAsync. Первые 2 блокируют горутину до получения результата.

Меня интересует как из одной горутины сделать несколько *Async запросов и дожидаться футуры по мере готовности
в текущем гошном коннекторе - только порождать по горутине на каждый запрос и потом дожидаться выполнения запросов с помощью WaitGroup
источник

GV

Gaisin Vadim in Tarantool
Pavel
Там есть методы Call, CallTyped и CallAsync. Первые 2 блокируют горутину до получения результата.

Меня интересует как из одной горутины сделать несколько *Async запросов и дожидаться футуры по мере готовности
Можно использовать каналы между горутинами
источник

P

Pavel in Tarantool
Andrei 🦉 Sergeev
в текущем гошном коннекторе - только порождать по горутине на каждый запрос и потом дожидаться выполнения запросов с помощью WaitGroup
Да нет, это не очень
Лучше из одной горутины заслать пачку асинков и сложить футуры в слайс, а потом циклом с селектом по футурам.
Но, я думал может что попроще есть
источник
2020 October 05

v

vpol in Tarantool
А никто не хочет сделать tap для brew? Чтобы туда автоматом билды всасывать можно было? (или может есть уже да я не знаю)
источник

TS

Timur Safin in Tarantool
vpol
А никто не хочет сделать tap для brew? Чтобы туда автоматом билды всасывать можно было? (или может есть уже да я не знаю)
хороший вопрос @avtikhon @Totktonada
источник

TS

Timur Safin in Tarantool
я тоже считаю, что заведение собственного тапа предоставляет большую свободу, чем только пуши в homebrew-core (в котором можно только один рецепт, работающий на 3х версиях high sierra, mojave, catalina)
источник

AT

Alexander Tikhonov in Tarantool
vpol
А никто не хочет сделать tap для brew? Чтобы туда автоматом билды всасывать можно было? (или может есть уже да я не знаю)
Да, мы обсуждаем, как это можно реализовать и когда.
источник