文件名称:kiwi:受kafka启发的简单消息队列
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-24 06:20:01
Scala
猕猴桃 Kiwi 是受 Kafka ( ) 启发的消息队列。 Kafka 是快速、精心设计的消息队列,支持复制。 然而,一些项目(例如在原型设计期间)开始使用 Kafka 可能会产生开销——此外,您还需要启动 Zookeeper(即使是单节点设置)。 此外,Kafka 客户端应该处理自定义二进制协议并处理与 Zookeeper 的通信。 Kiwi 为生产者和消费者公开了 http api,这使得将其集成到您的项目中变得更加容易,因为所有现代编程语言在 stdlib 中都有 http 客户端。 入门 项目用 Scala 编写并使用。 sbt assembly java -jar target/scala-2.11/kiwi.jar 它将以默认配置启动 Kiwi。 默认情况下,日志文件位于当前目录中的kiwi.log 。 要测试设置,您可以在单独的终端窗口中启动ConsoleProdu
【文件预览】:
kiwi-master
----project()
--------plugins.sbt(65B)
--------assembly.sbt(57B)
----src()
--------test()
--------main()
----.travis.yml(35B)
----build.sbt(931B)
----README.md(4KB)
----.gitignore(44B)