alamb commented on pull request #8664:
URL: https://github.com/apache/arrow/pull/8664#issuecomment-733811489


   > Conceptually this is not a small change. Personally I think parallelizing 
on the datafusion level and keeping kernels single-threaded is the better model.
   
   I agree with @jhorstmann 's opinion here -- I think we should keep arrow 
single threaded (parallelizing their invocation across record batches can be 
done at a higher level).
   
   One challenge of adding parallelism like rayon at a lower level such as the 
kernel is that the higher level libraries or applications lose control of the 
resources (for example, if some app wanted a particular background operation 
with only  a single core on a multi core, they couldn't do that easily with the 
code in this PR anymore)


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to