masaori335 commented on PR #13255:
URL: https://github.com/apache/trafficserver/pull/13255#issuecomment-4724652335

   On lock-free/thread-safety: as you pointed out, the `open_read()` 
serialization on `stripe->mutex` is the main bottleneck. From my PoC testing, 
RAM cache lock contention only becomes a problem once that main bottleneck is 
solved. So I'm +1 on landing this S3-FIFO implementation as-is and making it 
lock-free if/when the need arises.
   
   FWIW, here's a past effort at a lock-free RAM cache: 
https://github.com/apache/trafficserver/pull/7351


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