Tech update: theading/async model

Output models use TAP instead running on threads.
Monitor asyc model is upgraded from EAP to TAP.