I'm not sure if maybe this is what is expected of Richfaces but I have a problem where if my page fires multiple Ajax requests they get queued up and are sent to the server one after each other.
I thought this would only happen if I have a queue or the default queue enabled with I don't believe I have. Am I right in thinking that the Ajax requests should all call the server at the same time and not be queued?
Assuming you are working with RichFaces 4.x.
If so JSF 2 provides an Ajax requests queue out of the box. So the frequent requests will not became concurrent, and will be sent one by one and processed in the right order.