中心に、web技術について書いています2008-12-01Rubyでwebにアクセスするライブラリ、どれが速い?rubyなにやらRuby1.8.6のNet::HTTPは遅いという噂があります。RubyのNet::HTTPで何が良くないのか?それでは一体どのライブラリが一番速いのでしょうか。大きいファイルをダウンロードlocalhost(apache)に置いた10Mのファイルをダウンロードしてみました。endend結果はこんな風になりました。確かにNet::HTTPは少し遅い気がします。0.256240)たくさんの小さなファイルをダウンロード上記で示したURLでは「大きいファイルをダウンロードしたときにNet::HTTPが遅い」という話だったのですが、たくさんの小さなファイルにアクセスしたときはどうなのかも気になったので調べました。}end結果は下記の通り。totalを見るとcurlが速そうです(realだと遅いのが気になりますが・・・)。11.828327)結論curlが使えるときはcurlを採用するのが、速さを考える上では一番良いのではないでしょうか。この訳はだいぶ古い(2011年7月時のREADME)です。後編お待たせしました。2019で、再び綺麗なテストコードの書き方について発表した月別アーカイブ参加グループインターネットスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。