Olsen
верно?
Roki
Ну тараннтул это такой продвинутый Redis
Olsen
ну вот в редисе/редиске мне нравится то что он делал еще 5-6 лет назад, спасал нас (особенно когда вспомнили что на продакшне orm зенда забыли выключить).
Olsen
но с тех пор я очень аккуратен вы выборе инструментов и знакомых уже задолбал распросами, но они тарантул не юзали все либо платными решениями пользуются, либо многолетними и классическими, такие как мои задачи мало кто имеет необходимость решать.
Olsen
но негатива не было про тарантул?
Roki
А второй движок они пилят под 5-6 * Memory Size
Olsen
образно, я знаю что мое решение что я придумал стоит на входе мне 2-3 недели на прототип. тарантул - только порог входа столько скушает.
Olsen
но дальше свое мне придется самому развивать
Roki
Альтернатива какая рассматривается?
Olsen
а тарантул - просто тюнить скриптами хранимками
Olsen
Альтернатива какая рассматривается?
а все что есть в опенсорсе и стабильное
Olsen
или ты про мое решение?
Roki
Какие кандидаты в БД рассматривается?
Alexander 🐕
Olsen
мое решение - там кое-где через одно место, редис с кэшем, к нему пачка sh скриптов, кв хранилище масштабируемое (мастер-слейв) с ленивой загрузкой + входящий поток данных в виде папки которая распространяется рсинком.
Olsen
ну там + хеши/ключи и еще разное что позволяет цеплять события между собой и не давать их подменять, но это не суть.
Alexander 🐕
Ну, Aerospike еще можно глянуть
Roki
SQL не рассматривалось?
Alexander 🐕
ну там + хеши/ключи и еще разное что позволяет цеплять события между собой и не давать их подменять, но это не суть.
Я правильно помню, что у тебя на гитхабе есть репа с довольно развесистой документацией?
Olsen
хранилище? а я не запихну туда или будет... ну, не аутентично
Olsen
Я правильно помню, что у тебя на гитхабе есть репа с довольно развесистой документацией?
пока нет, только внутренние выкладки, заметки, модели и доска. я несколько недель фоном думаю об этой задаче и уже пробовал советоваться с опытными товарищами которые меня когда-то натаскивали, советовали тарантул, в итоге, но говорили что заебусь с ним, но сами не пробовали. в итоге, на днях нашел решение из знакомого мне софта+ кое-чего самописного. несколько дней обдумывал и искал проблемы в конструкции и вот по плану на следующей неделе и этих выхах я хочу начать реализацию, потому и пришел посоветоваться чтоб выбрать между своим решением и рекомендуемым, но долгим с тарантулом. есть третье решение где просто попытаться тюнить "диалоги с редиской" но у нас это делали в онлайн-игре ребята которых я быстро не вытащу для полных объяснений
Olsen
и не думал в паблик выкатывать, пока что, думаешь оно полезно будет?
Olsen
а документация что у меня на гитхабе - это про другое
Alexander 🐕
У тебя довольно сложные бизнес-требования
Alexander 🐕
Их тупо читать и понимать больно
Olsen
оно про то как интерфейсы домохозяйки для банкоматов/терминалов смогут делать
Olsen
У тебя довольно сложные бизнес-требования
ну, следствия подхода, да, есть такое
Olsen
+ накладывается то, что я вот эту выжимку формулировал впервые которая выше, т.к. при работе над моделями чего-то терминами не пользуюсь до тех пор пока не нужно кому-то объяснять
Roman
Размер памяти
У них есть vinyl
Olsen
У них есть vinyl
а кто это и как?
Roman
Ну тараннтул это такой продвинутый Redis
Нет. Тарантул - это application server
Roman
а кто это и как?
https://tarantool.org/doc/book/box/vinyl_diff.html
Roki
Вопрос в том насколько критично потерять данные
Olsen
восстановимы
Olsen
это как свертки...
Olsen
актуальные на какой-то период
Olsen
и я всегда могу из воскресить из тех данных которые в других хранилищах
Roki
Ну тогда можно пробовать
Olsen
Ну тогда можно пробовать
свое или тарантул?
Olsen
или это сейчас про винил уже?
Olsen
https://tarantool.org/doc/book/box/vinyl_diff.html
хмм, пока нравится...
Roman
Есть чятик по тарантул с авторами
Olsen
Нет. Тарантул - это application server
это ты к вопросу о том что он как коуч может быть сразу веб-сервером без прослоек?
Roki
vinyl - вроде пилят, а вот memtx - надежный
Olsen
а rtree - это что?
Olsen
кроме геометрии
Alexander 🐕
Нет. Тарантул - это application server
Redis, сдается мне, тоже
Olsen
а rtree - это что?
ну, тип индекса.
Michael
лямбда-исчисление — application server
Roki
Че там про графы было? Тарантул годится для геометрии. Найти точку в квадрате.
Olsen
не нужна геометрия, просто заинтересовало что есть rtree как индекс в memtx
Olsen
а графы - ну данные так хранятся
Olsen
свертка всего что есть в системе - это граф часть вершин которого именована для удобства навигации
Roki
Вот еще чуть по движкам и возможностям: https://tarantool.org/doc/ru/intro.html#an-application-server-together-with-a-database-manager
Olsen
и можно ссылку на чатик где тарантул?
Alexander 🐕
почему?
Я честно скажу - я постановку задачи вообще не читал
Alexander 🐕
Я вспомнил твой стиль, натурально, надо время потратить, чтобы врубиться
Alexander 🐕
А эроспайк - тоже, в общем, хранилище со скриптами на lua
Alexander 🐕
Разве что вот нет аппликейшн сервера
Olsen
графовое хранилище с индексами, хранимками, тригерами и прочими штуками которые приняты в sql системах
Olsen
на выходе, если сильно-сильно утрировать: помнишь тему про pg, где вьюшка, разные роли = разные данные/мутаторы
Alexander 🐕
и можно ссылку на чатик где тарантул?
У них там не супергруппа, что ли Мне веб клиент их инвайт линк не показывает
Olsen
вкупе с хранимками и тригерами + json как тип ячейки c поиском и индексами.
Olsen
благодарю
Alexander 🐕
np
Olsen
видать придется отложить на пару-тройку дней старт и курить Aerospike и мануалы тарантула.
Roki
Если уже есть Redis, то стоит наверно попробовать Tarantool
Olsen
а потом выбирать. но меня почему-то подход про плагину lua смущают везде
Olsen
ну, как подход. я внизу не ковырял, но есть у меня опасения связаные тем как оно между плагинами этими будет распределять ресурсы и какие подходы к "песочнице" для их выполнения
Olsen
а курить еще и эти мануалы - еще несколько дней.
Roki
PL/SQL не смущает?
Olsen
всмысле?
Roki
Ну приходилось хранимые процедуры писать, тригеры?
Olsen
да, конечно
Roki
Ну вот там lua = PL/SQL
Olsen
по идеологии