1秒間などの一定期間にFirebaseデータベース(またはそのようなもの)に送信するメッセージの最大数のベストプラクティスに関するドキュメントは見つかりません。また、アプリケーションの処理速度が大幅に低下することなく、受信を処理することができます。たとえば、次のテストでFirebaseデータベースとの最大メッセージレート
//send updated location of user character in MMORG
MyDatabaseReference.child(LOCATIONS).child(charid).setValue . . .
//recieive locations of other characters in a MMORG
MyDatabaseReference.child(LOCATIONS).addValueEventListener(new
ValueEventListener() { . . .
、3デバイスは、各データベースに毎秒20メッセージを送信し、毎秒各受信60のメッセージは、(S8は、高速デバイスを使用)、[OK]を動作するように見えます。私は、100のデバイスで何が起こるのだろうと思っていました。その場合、各ユーザーのアプリケーションは理論的には1秒あたり2000メッセージを受け取るでしょう。私はいくつかの自動スロットリングがあると思います。
https://firebase.google.com/docs/database/usage/limits – Kato