S3 storage cpu is high when spark streaming is upserting data into hudi
- Dominant language
- Java
- Stars
- 6.2k
- Forks
- 2.5k
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 111
Description
S3 storage cpu is high when spark streaming is upserting data into hudi.
it is local storage works like s3 and when the spark steaming jobs is more the cpu is pretty high but I/O is not high.
A clear and concise description of what you expected to happen.
**Environment Description**
* Hudi version : 0.9
* Spark version : 3.0.1
* Hive version : 3
* Hadoop version : 3.2.2
* Storage (HDFS/S3/GCS..) : s3
* Running on Docker? (yes/no) :no
Is there any way to monitor hudi ingestion process? I want to get more metrics regarding the performance.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the high-CPU behavior with Spark 3.0.1, Hudi 0.9, Hadoop 3.2.2, and S3 while streaming upserts run. Investigate the Hudi ingestion process and available performance metrics, comparing CPU and I/O as the number of streaming jobs increases. Done means the CPU cause is identified and the needed monitoring or corrective change is clearly established.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, hadoop, spark
- Domain
- data-engineering, observability, performance, stream-processing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100