why the lucky stiff wrote:

> The cURL library is indeed very fast, but it also suffers from a problem that
> Net::HTTP suffers from: its DNS lookup is not asynchronous and will block your
> process.

libcurl offers an asynchronous API that does the name resolving
asynchronously if you've built libcurl to do so.