EC2上でサービスを展開する際に注意することの1つに回線速度が挙げられる。 USのデータセンター向けのアクセスだと、日本-US間の通信が発生するので、光回線でも上り下りとも大体1〜2Mbpsくらい。ADSLレベルのスピードが現状。 そういった現状があるので、Webサイトでもできるだけ通信量を減らした方が良い。 今回は、Apacheのmod_deflateを利用して、ブラウザとサーバ間でやりとりするコンテンツ(HTML、CSS、JavaScript)をgzip圧縮するようにした。 mod_deflateでgzip圧縮しても、圧縮したコンテンツがキャッシュされる訳ではないので、サーバへアクセスする度に、Apacheのgzip圧縮が発生する。この処理自体はサーバのCPUを消費するためCPU負荷は増加するが、 現状他にCPU負荷が上がるようなサービスはしていないので、データ量を削減した方がより効率
![mod_deflateでgzip圧縮 - Develop with pleasure!](https://cdn-ak-scissors.b.st-hatena.com/image/square/92fcabb9c8c2d7e0357bffc31a7848ea310cc7df/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftechmedia-think%2F20091111%2F20091111192137.png)