Google App Engine 中的实时双向通信

Realtime bidirectional communication in Google App Engine

我正在开发一个多用户系统,该系统在开发期间已托管在 Google App Engine 中,我需要了解一些关于 Google Cloud 的信息,我在文档中找不到:

是否可以实现实时双向客户端服务器架构WITHOUT FIREBASE?因为这个项目和范围对于我的 Firebase 来说太大了此外,在 运行 中,firebase 的成本会飙升过高,尽管查询不足,但当已经涉及大量数据时,我会被锁定。如果可能的话,任何提示将不胜感激。

INFO:服务器是用nodejsMysql第二代写的是使用的数据库。主要客户是Android

在 Firebase 之外,由于 Channel API 已被弃用,您的选项实际上只有:

  • 运行 一个全职服务器(灵活环境,GCE),带有像socket.io
  • 这样的实时框架
  • 使用像 pubnub or pusher
  • 这样的实时服务