[ 
https://issues.apache.org/jira/browse/HADOOP-19472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17949139#comment-17949139
 ] 

ASF GitHub Bot commented on HADOOP-19472:
-----------------------------------------

anmolanmol1234 opened a new pull request, #7669:
URL: https://github.com/apache/hadoop/pull/7669

   Enhance the performance of ABFS Driver for write-heavy workloads by 
improving concurrency within writes. 
   
   
![{05B55BCA-EF1F-496D-B1ED-17DCD394DDA1}](https://github.com/user-attachments/assets/5ebd5ad7-51db-4028-812f-ce9da9266984)
   
   
   The proposed design advocates for a centralized `WriteThreadPoolSizeManager` 
class to handle the collective thread allocation required for all write 
operations across the system, replacing the current CachedThreadPool in 
AzureBlobFileSystemStore. This centralized approach ensures that the initial 
thread pool size is set at `4 * number of available processors` and dynamically 
adjusts the pool size based on the system's current CPU utilization. This 
adaptive scaling and descaling mechanism optimizes resource usage and 
responsiveness. Moreover, this shared thread pool is accessible and utilized by 
all output streams, streamlining resource management and promoting efficient 
concurrency across write operations.  




> ABFS: Enhance performance of ABFS driver for write-heavy workloads
> ------------------------------------------------------------------
>
>                 Key: HADOOP-19472
>                 URL: https://issues.apache.org/jira/browse/HADOOP-19472
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs/azure
>    Affects Versions: 3.4.1
>            Reporter: Anmol Asrani
>            Assignee: Anmol Asrani
>            Priority: Minor
>             Fix For: 3.4.1
>
>
> The goal of this work item is to enhance the performance of ABFS Driver for 
> write-heavy workloads by improving concurrency within writes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to