【问题标题】:ActionCable vs Socket.Io is the most reliable and most scalable? [closed]ActionCable vs Socket.Io 是最可靠和最可扩展的? [关闭]
【发布时间】:2016-06-22 21:03:44
【问题描述】:

哪一个是最可靠和最可扩展的? ActionCable 还是 Socket.io?

为了避免基于意见的答案,请提供一些证明假设的真实测量数据。

由于 ActionCable 已经推出一年,是否有任何在生产中使用 ActionCable 实现的应用程序?

谢谢

【问题讨论】:

  • 你找到答案了吗?请分享您的经验

标签: ruby-on-rails ruby socket.io actioncable


【解决方案1】:

如果您使用的是 Rails,ActionCable 就可以了。它目前在Basecamp 上使用,并为他们的聊天和通知功能提供支持。

这是一个拥有大量日常活跃用户的大型应用程序,因此您真的不必担心规模问题。但是,如果您谈论的是数以百万计的活动连接,那么可能两者都不是您的最佳选择 - 更好的选择是 Elixir/Erlang (2Million Websocket connections in Phoenix) 甚至是 NodeJS。

但是,如果您使用的是 Rails 应用程序,那么 Actioncable 将更容易实现,因为它是 Rails 的一项功能,而不是外部方。

【讨论】:

  • 你能提供一些数据来证明这个假设吗?
  • @boti 那是什么假设?
猜你喜欢
  • 2013-04-02
  • 2013-01-04
  • 1970-01-01
  • 2014-07-30
  • 1970-01-01
  • 1970-01-01
  • 2014-01-31
  • 2023-01-20
  • 2021-03-07
相关资源
最近更新 更多