高速でスケーラブルな Web アプリケーションを作成する方法についてしばらく考えた結果、Google App Engine、Python+Django、および app-engine-patch を組み合わせることにほぼ決定しました。しかし、 app-engine-patch FAQでコメントに出くわしましたDjango のインスタンスを起動するのに数秒 (FAQ によると 1 ~ 4) かかる場合があります。リクエストからリクエストへの永続性がある場合は問題にならないかもしれませんが、持続的なトラフィックがない場合、Django インスタンスは数秒でシャットダウンされるようです。システムが 1 秒おきに呼び出されない場合、着信要求が許可されるまでに数秒 (!) かかります。これは受け入れがたい。簡単な修正として (醜いことはわかっています)、フレームワークを維持するためだけに、フレームワークに対して毎秒ダミーのリクエストを行う外部マシンを用意することを考えていました。
これに同意しますか?他のアプローチはありますか?
私が持っているもう1つの疑問は、1つのnサーバーからn + 1にジャンプするのに十分なトラフィックがある場合にどうなるかということです.新しいDjangoインスタンスを開始する必要があるため、そのリクエストが許可されるまでに数秒かかりますか? または Google のインフラストラクチャはこのように機能しませんか? これについては私の無知を告白します。問題。
ヘルプ!