Application threads will be started by box.cfg(). The number of threads will be configurable statically (impossible to change after initial call to box.cfg()). Each thread will run an independent event loop and a Lua VM. To access application threads, new IPROTO methods will be introduced (call, eval).