Hasty Briefsbeta

双语

Show HN: BusterMQ, Thread-per-core NATS server in Zig with io_uring

5 months ago
  • #messaging
  • #benchmark
  • #performance
  • 针对bustermq不同优化方案的基准测试结果及与Go NATS的对比
  • 测试配置:AMD Ryzen 9 9950X处理器,10个发布者,100个订阅者,10个主题,5000万条消息,128字节负载
  • Route+BusyPoll组合实现最佳性能:630万/秒发布速率,5874万/秒投递速率,8.20GB/s带宽
  • 延迟指标显示优化后显著提升,尤其在较高百分位(p99、p99.9)表现突出
  • Go NATS在所有指标上均慢于经过优化的bustermq方案