Google App Engine でApache Thriftを使用できますか? Google App Engine はソケットの使用をサポートしていないため、どのトランスポートを使用できますか? Google App Engine Channel APIでトランスポート層として使用するトランスポート実装はありますか?
PS: サーバーは (Python ではなく) Java ベースであると想定されています
Google App Engine でApache Thriftを使用できますか? Google App Engine はソケットの使用をサポートしていないため、どのトランスポートを使用できますか? Google App Engine Channel APIでトランスポート層として使用するトランスポート実装はありますか?
PS: サーバーは (Python ではなく) Java ベースであると想定されています
Thrift を Google App Engine で実行することは非常に可能です。
以前は、App Engine がソケット リスニングをサポートしていなかったため不可能でしたが、今では非常に可能です。必要なのはそれだけです。
ユーザー google App Engine マネージド VM。カスタムの vm と環境を設定できますが、thrift サーバーが外部の世界と通信できるように、ポートのファイアウォールを定義することに注意してください。
App Engineer ソケットの例 の例を参照してください。これにより、すべての負荷が App Engine のように VM の数に応じて分散されます。
App Engineのソケットには、現在進行中のトラステッド テスター プログラムがあります。Apache Thrift で試してみようという具体的な取り組みについては知りませんが、承認された場合は、少なくともサインアップして試してみることをお勧めします。