ActionCable vs Socket.Io 是最可靠和最具扩展性的?

ActionCable vs Socket.Io is the most reliable and most scalable?

哪一个最可靠、最具扩展性? ActionCable 或 Socket.io?

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

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

感谢

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

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

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