socket.io-kafka:Kafka用于socket.io的适配器

时间:2024-05-24 05:37:52
【文件属性】:

文件名称:socket.io-kafka:Kafka用于socket.io的适配器

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-24 05:37:52

JavaScript

socket.io-kafka 如何使用 var io = require ( 'socket.io' ) ( 3000 ) ; var kafka = require ( 'socket.io-kafka' ) ; io . adapter ( kafka ( 'localhost:2181' ) ) ; 通过将与socket.io-kafka一起运行,您可以使用多个端口或服务器来水平扩展socket.io应用程序。 该适配器旨在替代,该允许多个socket.io实例使用而不是Redis进行通信。 为什么选择卡夫卡? Kafka是一种非常快速,可扩展的分布式消息总线,旨在处理低延迟的大量数据。 它最初由LinkedIn开发,现在是Apache Project的一部分。 由于Kafka提供了内置的分区,复制和容错功能,因此以高吞吐量构建可伸缩的socket.io应用程序是自然的选择


【文件预览】:
socket.io-kafka-master
----.gitignore(55B)
----README.md(3KB)
----package.json(805B)
----index.js(7KB)
----spec()
--------support()
--------index_spec.js(9KB)
----socket.io-kafka.sublime-project(249B)
----.travis.yml(149B)

网友评论