Iuri, since you've been using OpenACS since 2005, you must know that OpenACS uses and depends on AOLserver. So just what are you trying to ask here?
The AOLserver nsv_* inter-thread communication commands are extraordinarily useful, one of the prime examples of what makes AOLserver (and multi-threaded Tcl in general) such a nice programming environment. Good stuff.