后端考虑使用 kafka
处理消息队列,同时希望替代 socket.io
,直接跟前端通信,但kafka
协议为自定义的一套,不确定小程序是否支持
因正在考察中,理解有偏颇之处在所难免,若有能力且乐意指导者,非常感谢
后端考虑使用 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...
1 回答2.5k 阅读
3 回答1.3k 阅读
2 回答1.1k 阅读
2 回答1.8k 阅读
2 回答577 阅读
這不關小程序的事吧,只要你們後端的開發語言支持就行了唄。