You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by GitBox <gi...@apache.org> on 2022/04/24 14:14:18 UTC
[GitHub] [hudi] zhangyue19921010 commented on pull request #5416: [HUDI-3963] [RFC-51] Improve Hoodie Writing Efficiency Using Lock-Free Message Queue
zhangyue19921010 commented on PR #5416:
URL: https://github.com/apache/hudi/pull/5416#issuecomment-1107850315
This Patch is tested on dev env, I think it's ready for review.
Although need more java docs here.
Here is the benchmark result between old BoundInMemoryExecutor and new DisruptorExecutor getting **2.0X** performance improved :)
```
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
COW Ingestion: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
BoundInMemory Executor 5557 5607 70 0.2 5556.9 1.0X
Disruptor Executor 2758 2778 28 0.4 2757.7 2.0X
```
Please read hudi-spark-datasource/hudi-spark/src/test/scala/org/apache/spark/sql/execution/benchmark/BoundInMemoryExecutorBenchmark.scala for more details.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org