Pekny serial, diky za nej.
Ted jeden trochu asi off-topic dotaz. Lua je bezva a delali jsme v ni celkem rozsahly reseni logiky pro jednu komercni aplikaci. Narazili jsme ale na limity pri parallelnim zpracovani fronty uloh, protoze Lua standardne nabizi jen 'zelene' thready a pro multiprocessing oficialne nepodporuje. Kooperativni multitasking neni vyhovujici a externi knihovna LuaLanes mela mizernou podporu mimo WindowsNT. Zkouseli jsme i pres ZMQ ale i to bylo pomale.
Jaky je soucasny stav Lua vs paralellni beh ?
Zdravim,
no ciste nahodou presne tento problem taky budeme resit a pravdepodobne reseni bude multiprocessing pres luaposix (+LuaJIT, ne klasicky interpret). Taky se da vyzkouset z hlavni binarky vytvorit vlakna s jednotlivymi instancemi Lua interpretru, ale bude pravdepodobne problem uridit synchronizaci (nevim do jake miry potrebujete, aby mezi sebou vlakna komunikovala). Takze odpoved je - no jde to, ale velka podpora primo v Lua neexistuje.