@devops_ru

Страница 1350 из 4568
Roman
15.10.2016
00:28:27
Lua там абсолютно такая же как и везде, и это плюс
вот с lua я пока не так давно общаюсь что бы разобрать и посмотреть как там чего.

оно и надо бы, т.к. активно применяют, но пока не критично...

Roman
15.10.2016
00:30:04
Там есть объект box от которого все пляшет, он доступен напрямую из процедур

Roman
15.10.2016
00:30:07
+ важно же, согласись, а что происходит в памяти когда тригер вызвал хранимку, которая вызвала две других и от одной хочет инфы, а на другую ей похер и можно не ждать ответ.

Google
Roman
15.10.2016
00:30:32
я о чем-то вроде v8 только в контексте этих lua скриптов

потоки, указатель, хз как назвать. в тарантуле, я так понимаю, оно тарантул и называется.

некий фокус который бегает по задачам входящей очереди и по одной в неком порядке обрабатывает.

и я так понимаю, lua скрипты местами его и гоняют по нужным маршрутам (вот тут грань где я мог начать херню пороть, поправьте)

и я могу читать (применяя некий мутатор для текущих данных в любой момент) и писать используя один или сколько там потоков.

а если хочу больше - нужно этот вопрос как-то решать, как и в js.

гипотеза такая и отсюда следует что нужно пойти и разобрать как оно устроено ушатав несколько дней. вот что я имел ввиду, смущает

про внутренности js у меня часовая лекция есть (мы писали когда-то, могу поделиться), где все разжевано про дизайн языка.

Roman
15.10.2016
00:36:46
Боюсь завтра люди с бодуна офигеют

Roman
15.10.2016
00:36:51
по луа энтузиастов мало его ковырять)

Боюсь завтра люди с бодуна офигеют
а я редко в чатах бываю, изредка и не страшно. да и без контекста все равно не поймут и пойдут дальше

Roman
15.10.2016
00:38:20
Приложение какое то вобще есть внешнее?

Google
Roman
15.10.2016
00:38:46
у чего?

у того что я выше описал?

Roman
15.10.2016
00:39:36
Да

Ну вот есть тригеры: https://tarantool.org/doc/ru/book/box/index.html#triggers

Roman
15.10.2016
00:39:57
да, ей данные из хранилища этого нужны что бы ориентироваться внутри всех других данных системы

Ну вот есть тригеры: https://tarantool.org/doc/ru/book/box/index.html#triggers
не, не, это я буду читать по порядку, понятно что они есть. я имею ввиду, что смущает то что не знаю как луа выполняется пока что и не копал на текущий момент.

Roman
15.10.2016
00:41:09
Ну вот код тригера: tarantool> function f () > x = x + 1 > end tarantool> box.space.X:on_replace(f)

Roman
15.10.2016
00:41:21
вот где этот код выполнится?

Roman
15.10.2016
00:41:33
Прямо в тарантуле внутри

Roman
15.10.2016
00:41:55
а вот нет

ща

формулирую

Seraphic
15.10.2016
00:42:36
всем нескучного утра, рабочего кода и персонального дратути

Roman
15.10.2016
00:42:43
хотя... смотрел смарт контракты в эфириуме как выполняются?

там есть виртуальная машина эфириум

Roman
15.10.2016
00:42:57
box.space.X - это пространство.кортеж - внутрення структура даных тарантула

Roman
15.10.2016
00:42:58
у js это v8

Google
Roman
15.10.2016
00:43:47
у js это v8
А у тарантула это LuaJIT

Roman
15.10.2016
00:43:53
не пересекаются по данным (или хз, может порядок есть какой-то), но они по очереди выполнятся или параллельно?

а если пересекаются по данным, то как (очередность или конфликт) произойдет доступ к ячейке?

я про вот это все.

если я верно понимаю то тригер не запустится пока не завершен предыдущий, хз.

Roman
15.10.2016
00:46:52
Кооперативная многозадачность, корутины

Roman
15.10.2016
00:48:36
короче, вот и эти несколько недель порога входа.

хех.

а вне себя оно может запускать, кстати, задачи?

ну, внешний sh тригером

например

Roman
15.10.2016
00:50:15
или процедурой, потом взять эти данные и собрать из них входящий запрос к базе.

и тут Остапа понесло....

все, я понял что курить мануалы буду и могу выиграть если его юзать

а что с масштабированием? репликация, так понимаю, некая есть

а варианты где данные в одном экземпляре но размазаны по разным юнитам (копии тарантула отдельные или как-то связаные)? даже не так: масштабирование и балансирование (ленивая доставка туда где спросили и уничтожение источника + линки между данными тарантулов и одного и другого хоста)

или я зажрался?

Мария
15.10.2016
00:56:11
или я зажрался?
Иди спать, Ромочка.

Roman
15.10.2016
00:57:16
@MartaShe Машуль, я мало по выходным сплю.

Google
Александр
15.10.2016
00:58:58
Хрыч опять ахинею нес

Roman
15.10.2016
00:59:14
нет я

Roman
15.10.2016
00:59:28
Роман, дока у них хорошо обновляется

Репликацию они пилят

Я смотрел полгоа назад - очень большой прогресс

Мария
15.10.2016
01:00:37
Хрыч опять ахинею нес
Все как ты любишь

Александр
15.10.2016
01:02:12
Все как ты любишь
Я не люблю идиотов, значит это утверждение неверно

Admin
ERROR: S client not available

Roman
15.10.2016
01:02:44
Совсем не бережешь себя
ну, видишь, мне нравится то, что в итоге получается...

Александр
15.10.2016
01:03:29
Спать хочу(

Roman
15.10.2016
01:05:17
ну, видишь, мне нравится то, что в итоге получается...
и нравится оно потому что построено на том что внутри работает именно так как нужно, а не так как позволено чем-то неповоротливым.

но да, спасибо за советы, ребят. что мог - наверное вынес, дальше пойду мануалы курить.

Александр
15.10.2016
01:06:13
Так ложись
Зубы лезут у сына(

Alex
15.10.2016
01:06:30
И использовал нас как огромную резиновую уточку

Александр
15.10.2016
01:06:52
Тот тоже любитель

Google
Roman
15.10.2016
01:07:21
Roman
15.10.2016
01:07:52
Александр
15.10.2016
01:08:00
Я иногда сам так делаю :)
Час в уточку играешь?

Roman
15.10.2016
01:08:02
Люди не понимают или не хотят понимать, но поддакивают

Roman
15.10.2016
01:08:04
годами так делаю и никто не жаловался

Roman
15.10.2016
01:08:45
Roman
15.10.2016
01:09:14
У меня такое ощущение, что ты сам с собой поговорил
а вообще ну наиболее ценны в таких "диалогах" подзатыльники которые прилетят когда я не туда пойду в размышления, согласись.

Александр
15.10.2016
01:09:20
В поняшку
Ну у него это час заняло, обычно это 3-5 минут должно занимать

Roman
15.10.2016
01:10:12
Когда мысли спутанные, часто достаточно начать что то объяснять. Совершенно другие отделы мозга включаются

Roman
15.10.2016
01:10:26
по разному

Мария
15.10.2016
01:11:17
Зубы лезут у сына(
Есть же гели всякие, отлично помогал "калгель" насколько помню

Roman
15.10.2016
01:11:27
Вот у меня прикол. Я весь вечре настраиваю видео стримминг. И смотрю упорно на меня льется трафик из какой то московской жопы.

Александр
15.10.2016
01:11:47
Roman
15.10.2016
01:12:38
Ему пофиг, кусает всё что видит
ну тебе нужно воспаление, по сути, снять.

Roman
15.10.2016
01:12:43
И вот пролистывая десятки октрытых гуглингом вкладок - нахожу одну, где автор вместе с инструктцией по настройке встроил флеш виедо с камеры наблюдения

Roman
15.10.2016
01:12:45
и отвлечь от дискомфорта

Alex
15.10.2016
01:12:49
https://speakerdeck.com/rocio/yessql-process-and-tooling-at-scale?slide=36

Все, что вы должны знать про Ruby

Страница 1350 из 4568