后端考虑使用 kafka 处理消息队列,同时希望替代 socket.io,直接跟前端通信,但kafka协议为自定义的一套,不确定小程序是否支持 因正在考察中,理解有偏颇之处在所难免,若有能力且乐意指导者,非常感谢
了解了一些 kafka 的东西,目前大概理解是,它是后端用以处理消息队列的一种策略,其 consumer 与 customer 均是这个策略中的角色,前端这边非其角色之一;其次,kafka 有很多语言的版本,kafka-node, kafka-ruby, kafka-php等,这些都是后端语言的版本,不像 socket.io,小程序连接后端指定的地址,即可建立长时间持续通讯,看起来 kafka 并不能替代socket.io的角色。 附一些文章: kafaka背景及架构介绍:http://www.infoq.com/cn/artic... kafka的通讯协议:https://blog.csdn.net/jewes/a... kafka入门经典教程:https://blog.csdn.net/HMSIWTV... What is Kafka: https://dzone.com/articles/wh... kafka-node: https://github.com/SOHU-Co/ka... https://cwiki.apache.org/conf...
了解了一些 kafka 的东西,目前大概理解是,它是后端用以处理消息队列的一种策略,其 consumer 与 customer 均是这个策略中的角色,前端这边非其角色之一;其次,kafka 有很多语言的版本,kafka-node, kafka-ruby, kafka-php等,这些都是后端语言的版本,不像 socket.io,小程序连接后端指定的地址,即可建立长时间持续通讯,看起来
kafka
并不能替代socket.io
的角色。附一些文章:
kafaka背景及架构介绍:http://www.infoq.com/cn/artic...
kafka的通讯协议:https://blog.csdn.net/jewes/a...
kafka入门经典教程:https://blog.csdn.net/HMSIWTV...
What is Kafka: https://dzone.com/articles/wh...
kafka-node: https://github.com/SOHU-Co/ka...
https://cwiki.apache.org/conf...