logoalt Hacker News

kevincoxyesterday at 3:08 PM1 replyview on HN

I think the key difference is that they only need to coordinate when the reader and writer are close together. If that slows one end down they naturally spread apart. So you don't lose throughput, only a little latency in the contested case.


Replies

loegyesterday at 3:10 PM

> I think the key difference is that they only need to coordinate when the reader and writer are close together.

This was already the case with the cached index design at the end of the article, though. (Which doesn't require extra space or extra atomic stores.)

show 1 reply