TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Fluvio 38.8x faster than Kafka

11 点作者 debadyutirc3 个月前

1 comment

lvboudre3 个月前
Hi, I appreciate the effort you put into running benchmarks and writing a blog post about it.<p>However, I wanted to share some issues I found with your benchmarking approach that I believe are worth addressing:<p>1. Testing on a MacBook laptop is not a good idea due to thermal throttling. At some point, the numbers become meaningless.<p>2. I am not very familiar with Graviton CPUs, and after checking the AWS website, it is not clear to me whether they are virtualized. Since they are labeled as &quot;vCPUs,&quot; I assume they are virtualized. Virtualized CPUs are not ideal for benchmarking because they can suffer from work-stealing and noisy neighbor effects.<p>3. The replication factor in Kafka&#x27;s &quot;Getting Started&quot; guide is set to 1, which is also the case for Fluvio. However, in real-world scenarios, RF=3 is typically used. A more representative benchmark should include RF=3.<p>4. You mentioned: &quot;Given that Apache Kafka is the standard in distributed streaming, and it’s possible for intelligent builders to extrapolate the comparable RedPanda performance.&quot; However, this is not accurate. RedPanda uses a one-thread-per-core model with Direct I&#x2F;O, which results in significantly better performance.<p>How to Address These Issues:<p>1. It would be preferable to test on a bare-metal server-grade CPU rather than virtualized hardware, such as i3.metal instances on AWS. 2. Run the benchmark with RF=3 to reflect real-world usage more accurately. 3. It would be more insightful to compare against RedPanda, as both Fluvio and RedPanda use non-garbage-collected programming languages. The goal should be to evaluate how well Fluvio scales with increasing CPU counts.<p>Cheers.
评论 #43029646 未加载