apache-kafka - 为什么发布/订阅系统的吞吐量是稳定的?
问题描述
我尝试测量不同发布/订阅系统(rabbitMQ、apache kafka、pushpin、faye)的性能。在第一个周期中,我尝试使用concurrency = 200测量1000 个请求的性能。在第二个周期中,我测量了10000 个请求的性能,其中concurrency = 200。但是,我看到这 2 项措施的吞吐量没有改变,但在每个发布/订阅系统中都是稳定的。
例如,rabbitMQ 的吞吐量为:
- 1000 个请求,200 个并发 => 吞吐量 = 256.33
- 10000 个请求,200 个并发 => 吞吐量 = 261.24
你能解释一下为什么会这样吗?
解决方案
推荐阅读
- python - Like 运算符中的多个 SQL 查询中的 Python 列表元素
- postgresql - 如何通过 postgresql 更新表
- swift - 有没有办法存储 Set
? - kubernetes - Kubeadm 加入失败:无法请求集群信息
- rust - 为什么 TCP 回显服务器的异步版本使用的内存是同步版本的 50 倍?
- c++ - 为什么我在使用不同语言的相同代码上得到不同的答案?
- pytorch - 从检查点加载模型不起作用
- lua - LuaForWindows,更新 Lua
- javascript - chartjs update() 没有更新
- rest - REST:如何删除一个资源并选择删除另一个资源?