Size: a a a

2021 March 09

NK

Nick Karlov in Tarantool
Евгений
да реплику вообще отключать надо. Она годится только для синхронизации настроек системы и каких то общих событий на сокетах
в проекте с биржей мы тоже не использовали реплики. Мы восстанавливали данные с соседних узлов и дублировали поток из биржи
источник

Е

Евгений in Tarantool
Nick Karlov
или там шла речь, что тарантул не вывозит много операций заприси в секунду?
если объемы чтения/записи превышают некоторую величину, как оказалось не сильно большую, tnt не вывозит
источник

NK

Nick Karlov in Tarantool
Евгений
да реплику вообще отключать надо. Она годится только для синхронизации настроек системы и каких то общих событий на сокетах
еще я вспомнил, что мы еще резали данные по принадлежности фирме/брокеру/юзеру на шарды
источник

NK

Nick Karlov in Tarantool
Евгений
если объемы чтения/записи превышают некоторую величину, как оказалось не сильно большую, tnt не вывозит
какие у вас получились цифры?
источник

Е

Евгений in Tarantool
Nick Karlov
какие у вас получились цифры?
я так понимаю, больше 30 Мб писать/читать а 1 раз не стоит
источник

NK

Nick Karlov in Tarantool
у нас для ордеров размером 600 байтов удавалось направлять в тарантул:
- 320к операций записи без чтения
- 200к операций записи в секунду  с читателями с разным профилем нагрузки
источник

Е

Евгений in Tarantool
да, tnt хорошо работает с небольшими массивами данных
источник

NK

Nick Karlov in Tarantool
Евгений
я так понимаю, больше 30 Мб писать/читать а 1 раз не стоит
за 1 раз не стоит много читать/писать как минимум потому, что во время выполнения такого батча тарантул не выполняет другие операции, и в других запрсоах растет латенси,  readahead буферы.
Если предположить, что рамер луа будет поднят с 2 гб до 64, то это не даст вам выигрыша, так как этот лимит тоже быстро забьется.
источник

NK

Nick Karlov in Tarantool
и цпу отожрет ГЦ
источник

NK

Nick Karlov in Tarantool
мы смогли такие цифры (320к tps) выжать только отказавшись от луа

также мы сделали чтение меньшими пачками: клиент в режиме лонгполлинга получает данные за период времени с временными метками
источник

Е

Евгений in Tarantool
Nick Karlov
мы смогли такие цифры (320к tps) выжать только отказавшись от луа

также мы сделали чтение меньшими пачками: клиент в режиме лонгполлинга получает данные за период времени с временными метками
Скорость разработки кода на Си такая, что пока ты выпустишь бету, конкуренты уже 3 релиз выкатят. Поэтому мы делим логику между lua/Go
источник

NK

Nick Karlov in Tarantool
Евгений
Скорость разработки кода на Си такая, что пока ты выпустишь бету, конкуренты уже 3 релиз выкатят. Поэтому мы делим логику между lua/Go
мы наловчились =)
источник

NK

Nick Karlov in Tarantool
если серьезно, то я бы попробовал раст
источник

VS

Vladislav Shpilevoy in Tarantool
для самурая главное - путь, а не цель
источник

Е

Евгений in Tarantool
Могу только порадоваться за вас
источник

Е

Евгений in Tarantool
Nick Karlov
если серьезно, то я бы попробовал раст
да, раст это наш путь ...
источник

NK

Nick Karlov in Tarantool
Евгений
Могу только порадоваться за вас
у нас еще есть умельцы, выжимающие из луашки отличный перф, за счет ffi  и других джедайских навыков
источник

NK

Nick Karlov in Tarantool
но это для смелах тоже
источник

Е

Евгений in Tarantool
Nick Karlov
у нас еще есть умельцы, выжимающие из луашки отличный перф, за счет ffi  и других джедайских навыков
ffi мы тоже немного юзаем, но он блин непредсказуем иногда. С ним надо осторожно обращаться
источник

NK

Nick Karlov in Tarantool
Евгений
ffi мы тоже немного юзаем, но он блин непредсказуем иногда. С ним надо осторожно обращаться
все так
источник