この記事は、「Speee Advent Calendar 2016」の13日目です。 12日目は、_miyachikより、「HAProxyを使用した汎用的ABテスト基盤への挑戦」です。 RubyでHTTPリクエストを並列化したくないですか? 例えば、リクエストしてからレスポンスが返るまで、1リクエストにつき100msかかるとします。 それを順次実行で10回行うと1000msかかってしまいます。 その10回はほとんどCPUを使用してないのにもかかわらず、ロックされてしまうので、他からリソースが使われない限り、リソースが非常に無駄になりがちです。 上記ケースにて、HTTPリクエストを並列化すると、10回リクエストしても100msで全ての通信が完了します。 どんな時に並列化したくなる? microservicesへのアクセス クローラー 今回はクローラーで並列化したい前提とします。 例えば、クロ

