【发布时间】:2017-11-27 14:48:24
【问题描述】:
虽然我知道上述问题的答案在某种程度上取决于您的应用程序架构,但我主要对非常简单的场景感兴趣。
基本上,如果我的应用每 5 秒或每分钟 ping 一次以进行更改,那么大约何时发送以维持打开的 Web Sockets 连接的数据最终会超过您通过简单轮询所浪费的数量?
基本上,如果应用程序不一定需要实时更新,而只需要定期检查,是否有一种方法可以量化使用 Meteor 等框架会导致多少低效率。
请注意,我的重点是带宽利用率,不一定是数据库访问时间,因为像 Meteor 这样的框架具有高度优化的方法,只请求更新数据库。
【问题讨论】:
标签: performance optimization websocket polling