>
> What do you mean by the DNY lookup is asynchronous and will block my
> process? If I was to call curl directly from the command line using
> `curl` in ruby wouldn't that be much faster. In this instance it wo uld
> get it's own process and take better advantage of a dual processor
> system. Am I correct, because what I planned on doing was just using
> curl directly from the command line unless there is a downside to this.
>

From my understanding dns lookups block in ruby, as in they stop the
whole program until the dns is resolved.  I can't imagine that forking
another process would be more efficient then using net/http.