並列処理の複雑さ 例えば以下の様なスクリプトを組むとします。 WebサーバーAにアクセスするとレスポンスとして4つのURLが得られる。それらは下記の売り上げ数量サーバー4台(B,C,D,F)のURL。 売り上げ数量サーバー(B,C,D,F)のレスポンスはそれぞれが対応する4店の売り上げ数量。 WebサーバーGのレスポンスは商品単価。 スクリプトでは売り上げ数量サーバーから商品売り上げ数量を取得し、WebサーバーGの商品単価を掛け合わせた合計を表示する。 単純にbashとcurlでスクリプトを書くと以下の様になるでしょう。 curl http://[WebサーバーA] > URLs #1 売り上げB=`curl $(sed -n '1p' URLs)` #2 売り上げC=`curl $(sed -n '2p' URLs)` #3 売り上げD=`curl $(sed -n '3p' URLs)