but Is CommonsHttpSolrServer thread-safe?
It better be! To the best of my knowledge, it is. If you have any troubles with it, we need to fix them.
the underlying connections are thread safe: http://jakarta.apache.org/httpcomponents/httpclient-3.x/threading.html we use MultiThreadedHttpConnectionManager ryan