Sent. Will post reply.
Having said that, let me point out that answers to this type of question have been posted before. Essentially, (as well as I understand it) the parameters of the current situation are flung out to the troops. Answers come back and are applied to the problem. Fine, so far. Rinse and repeat indefinitely. Then the server gets to a point where it has to figure out a way "over the hump". Processing slows. If it's a major hump, processing stops. ZZZ's happen. Impatience ensues. Sometimes, the server gets SO hung up that only a kick in the butt will get it going again. Most times, it gets there by itself, although it does seem to slow down overall with time and eventually requires a reboot to get the ball rolling.
The situation is vastly improved over the pre-Lijun period. He has really improved the situation, but it appears to be limited in scope, possibly by the way the problem is being approached. In other words, it might be possible to get a quantum leap, but at this stage it might require a major rewrite.
I have forwarded your concerns and also asked for a project progress update, as we haven't heard anything in quite a while.
Stand by.