Google App Serverで明らかになった問題 前回はGoogle App Server(GAE)をホストとして開発を進めた経緯を解説しました。今回は、GAEで生じた問題点、そして最終的にホストの変えることになった経緯を詳解します。 当初は理想的に思えたGAEですが、電子書籍の配信サーバーのホストとして使ってみると、いくつか問題があることが分かりました。 タイムアウト 最大の問題は、電書のダウンロード時にときおりタイムアウトすることです。電書サーバーのダウンロードは、特定のURLにある静的なファイルをアクセスするのではなく、一度電書サーバーがリクエストを受けて、その後以下の処理を行っています。 ベースになる電書データを取得 メールアドレスを埋め込み EPUBならばzip圧縮 クライアントに電書データを送信 リクエストを受けてからのGAEの起動にも時間がかかります。本来なら一度起動す