GAS で Web アプリ全体を作成すると、人気が出て、1 秒あたり 1,000 のリクエストを受信し始めます。Google App Engineの場合と同様に、Google に料金を支払うか、Google 以外のインフラストラクチャで GAS アプリをホストする方法はあり ますか?
3 に答える
Apps Script がそのような規模のツールであると Google が示唆しているのを見たことがありません。App Engine に移動し、Go を渡さないなど。
Google Apps Script サービスのサードパーティによる実装はありません。ただし、これは自分で実行できるJava ( Rhinoを考えてください) での JavaScript 実装です。または、App Engine で実行し、Java GData API を使用して Apps Script サービスを置き換えることもできます。
アプリがユーザー アカウントで実行されている場合 (Web アプリにアクセスするユーザーとしてアプリを実行)、各ユーザーのクォータを消費し、独自のアカウント リソース (ドキュメント、シートなど) を使用します。これにより、「無制限」のスケーラビリティが可能になります。
これはあくまで私個人の見解ですが、私は正しいですか、それとも完全に間違っていますか?
GAS スクリプトは自動的にスケールアップします。心配する必要があるのはコードだけです。ロックがある場合、何千人ものユーザーがロックを待機しているため、ユーザーに遅延が発生します。それ以外は、スケールアップは問題になりません。結局、何百万ものスクリプトがさまざまなユーザーによって実行されている可能性があります。