Size: a a a

2018 December 20

З

Зилер близко in pro.elixir
вопрос в том насколько быстро и эти протоколы должны работать с Луа. именно в биндингах к Луа проблемы
источник

З

Зилер близко in pro.elixir
если б была возможность адекватно работать с Луа проблемы бы не было
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я не понимаю в чем проблема один процесс на один луа скрипт.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну и игровой paas на эликсире - такой себе прикол
источник

З

Зилер близко in pro.elixir
С10К проблема
источник

З

Зилер близко in pro.elixir
10к процессов -смерть системы
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Либо делать по серьезному, тогда надо разгонять на расте без всяхих эликсиров, прикручивать нормальные udp протоколы только там.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Либо если websocket то ноду никто не перебьёт все равно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Но вообще если на одну «игру» будет крутиться несколько луа скриптов - то где перформанс то? А если один - то во всем Cs go в пике 10к комнат игровых, да и то явно не на одном серваке
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я конечно не эксперт, но на первый взгляд вообще согласен с @nwalker
источник

AB

Alex Bubnov in pro.elixir
Зилер близко
10к процессов -смерть системы
1 - я полагаю, что современный линукс может и больше
2 - с тредами ситуация не сильно лучше, а шарить порт на несколько инстансов луа кооперативной многозадачностью звучит как-то совсем адово
3 - вся эта фигня шикарно масштабируется горизонтально
источник

AB

Alexey Bolshakov in pro.elixir
Зилер близко
С10К проблема
изначально С10К это проблема с поддержкой такого количества TCP/IP соединений через старый select() например. а не про процессы
источник

З

Зилер близко in pro.elixir
По второму пункту - а почему адово? Редис к примеру нормально ведь работает  с ней
источник

AB

Alex Bubnov in pro.elixir
Зилер близко
По второму пункту - а почему адово? Редис к примеру нормально ведь работает  с ней
ты в одном интерпретаторе луа собираешься запустить несколько разных пользовательских скриптов? или ты собираешься поверх нескольких интерпретаторов делать time sharing?
источник

З

Зилер близко in pro.elixir
В одном раст процессе исполнять несколько луа контейнеров
источник

AB

Alex Bubnov in pro.elixir
Зилер близко
В одном раст процессе исполнять несколько луа контейнеров
тред на контейнер или кооперативная многозадачность?
источник

AB

Alex Bubnov in pro.elixir
и что такое "контейнер"?
источник

З

Зилер близко in pro.elixir
кооперативная многозадачность
источник

З

Зилер близко in pro.elixir
lua_State *L = lua_open();
источник

З

Зилер близко in pro.elixir
Один такой стейт
источник