Google App Engine(または任意の分散サーバー環境)でシングルトンがどのように機能するかについて興味があります。アプリケーションが一度に複数のプロセス(複数のマシン上)で実行され、リクエストがすべての場所からルーティングされる可能性がある場合、アプリが次のようなことを行うと、実際には内部で何が起こりますか?'CacheManager.getInstance()'?
例として(GAE)CacheManagerを使用していますが、私のポイントは、どこかにシングルトンの単一のグローバルアプリケーションインスタンスがあるということです。それはどこにありますか?RPCは呼び出されますか?実際、グローバルアプリケーションの状態(セッションなど)は実際にどのように一般的に処理されますか?
よろしく、シェーン