Something like curl_multi for Ruby on Rails

I have lots of data partitioned across a number of servers, and that
data is searchable through a web service.

So I’d like my ruby process, running under Mongrel, to send parallel
HTTP POST requests to those back-end servers.

I didn’t see any mention of a parallel capability in Net::HTTP. Am I
missing something?

Is there an HTTP client that supports multiple concurrent requests?

Will I need to use threads with Net::HTTP instead? (I hope not).

Thanks,

Bill