ierandra commented on PR #2604:
URL: https://github.com/apache/jackrabbit-oak/pull/2604#issuecomment-3510356628

   @nfsantos thanks for sharing the idea. I added in 
https://issues.apache.org/jira/browse/OAK-11991 (comments section) why I chose 
this option. 
   In addition to what I mentioned there: in practice we never wait for blobs 
to be copied because by the time we finish the start copy batch and checking 
the first blob the copy operation is already done.
   Also, based on my investigation the solution you proposed is not more 
eficient because adds more read-write interleave
   and "when you interleave PUTs with HEADs (reads), Azure’s load balancers and 
caching layers can’t optimize as effectively — you’re forcing read-after-write 
consistency checks repeatedly.
   Azure is more efficient when doing “pure” PUT operations (writes) or pure 
HEAD operations (reads) in bulk, rather than interleaving them."
   
   


-- 
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: [email protected]

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

Reply via email to