文件名称:highlander:软着陆以获取高速数据
文件大小:1.32MB
文件格式:ZIP
更新时间:2024-02-23 05:06:11
redis clojure performance netty zeromq
高地人 Highlander正在高速处理数据的“照明”,并以数据存储感觉舒适的速度存储该数据。 主要成分 [Non Blocking I/O] => [Queue] => [Data Store] 可插入“非阻塞I / O”,“队列”和“数据存储”块。 默认值 默认情况下,Highlander在“ ” =>“ ” =>“ ”上运行 尽管可以使用某些内置组件代替默认配置: 可以将“ Netty”与普通的“ Java NIO”交换(如果连接数少并且需要更高的吞吐量) “ ZeroMQ”可以与互换 “ Redis”可以与“任何其他”数据存储互换 待办事项:由于数据存储(存储[thing])和队列(生产/消费)仅是函数,请举一个有关如何插入“自己的”示例 当前吞吐量 基准数字都是相对于许多事物而言的(硬件,网络,客户端,正在运行的其他事物,等等),但是要设定一个粗略的基线。 单客户吞吐量 缺省情况下,与Highlander的单个连接的平均吞吐量为: Netty 4.0.24.Final , ZeroMQ 4.0.5 (通过JZMQ使用)和Redis 2.8.17 ,将100字节消息发
【文件预览】:
highlander-master
----src()
--------highlander()
--------bench()
--------lmax()
----doc()
--------highlander.baseline.gif(1.3MB)
--------intro.md(128B)
----test()
--------highlander()
----README.md(9KB)
----project.clj(1KB)
----.gitignore(163B)