Size: a a a

2021 June 30

AS

Andrey Syvrachev in Tarantool
а репликацию нельзя ли настроить?
источник

I

Ilya in Tarantool
Наверно можно, но честно не знаю как, учитывая что переливаем из просто тарантула в картридж
источник

AS

Andrey Syvrachev in Tarantool
Вообщем вопрос: как грамотно переложить данные из стороннего треда в фибер из которго можно писать в спейс?
источник

AT

Alexander Turenko in Tarantool
Про треды: посмотрите на coio_call. Можно пример работы в tarantool/argon2 подглядеть.

Но с сетью можно работать и из файбера (делать yield на EAGAIN). Посмотрите на coio_wait() и src/lua/socket.{lua,c} в исходниках тарантула.
источник

VS

Vladislav Shpilevoy in Tarantool
Модуль xtm
источник

AS

Andrey Syvrachev in Tarantool
хм. с сетью из файбера тоже вариант, но у меня пока сторонняя библиотека с сетью работает. я возможно в будущем уберу этот код
источник

AS

Andrey Syvrachev in Tarantool
Спасибо, coio_call - похоже что подходит)
источник

AT

Alexander Turenko in Tarantool
Да, а если заспаунить тред один (условно) раз и общаться с ним из tx, то стоит, как советует Влад, посмотреть на xtm.

@MekhanikEvgenii BTW, а есть в нем пример интеграции с тарантульными файберами?
источник

EM

Evgeny Mekhanik in Tarantool
нет с файберами именно нету, там Влад Грубов делал пример такой у себя
источник

AS

Andrey Syvrachev in Tarantool
так, вот xtm пододит под задачу. Через нее можно качать данные между тредами, так?
источник

I

Ilya in Tarantool
попробовал через box.cfg{replication={'<ip1:port>'}}
не работает
источник

AS

Andrey Syvrachev in Tarantool
Слушайте, а у вас встроенный HTTP сервер, теперь на базе XTM фреймворка есть?
источник

OB

Oleg Babin in Tarantool
Нет встроенного http-сервера
источник

AT

Alexander Turenko in Tarantool
Будет в виде модуля (tarantool/httpng). Пока в альфе.
источник

AS

Andrey Syvrachev in Tarantool
Супер! А Альфу можно поглядеть?
источник

AS

Andrey Syvrachev in Tarantool
источник

AT

Alexander Turenko in Tarantool
Да.
источник

AL

Andrey L in Tarantool
пардон, завалило напрочь..
разные комплекты апи - уже десяток ролей (и это начало)
разные учетки для разных сервисов
источник

AL

Andrey L in Tarantool
вся работа с бд только с аутенфикацией
источник

AL

Andrey L in Tarantool
ибо нефиг
источник