我在使用 Pusher 服务构建 Rails 应用程序时犯了一个代价高昂的错误,因为我们想解决 HTTP 推送的复杂性。我们每天发送的事件少于 500 个(不含内容),但由于我们必须使整个站点仅使用 HTTPS,因此我们必须采用每月 50 美元的计划。
是否有任何替代 Pusher 的更合理的即用即付定价模式?
我在使用 Pusher 服务构建 Rails 应用程序时犯了一个代价高昂的错误,因为我们想解决 HTTP 推送的复杂性。我们每天发送的事件少于 500 个(不含内容),但由于我们必须使整个站点仅使用 HTTPS,因此我们必须采用每月 50 美元的计划。
是否有任何替代 Pusher 的更合理的即用即付定价模式?
有大量的自托管实时 Web 技术可用,包括Slanger和poxa,它们允许使用 Pusher 的客户端和服务器库。Slanger 和 Poxa 是 Pusher 协议的开源服务器实现。Slanger 在 Elixir 中是用 Ruby 和 Poxa 编写的。
当然,Pusher 消除了安装和维护的麻烦,拥有一整套服务器和客户端库,大大减少了资源使用(因为您将实时通信层外包),拥有庞大的用户社区,当然还可以处理扩展问题
PieSocket效果很好,并且提供比 Pusher 更多的免费配额。