I'm curious though: what sort of synchronization does HN use?
It seems like HN could benefit from RCU (read copy update) because it can be super fast and can have great throughput. Its biggest cost is sometimes reading outdated data, which doesn't seem that big in the context of HN.
Guess Kiro in original thread finally got a reply / test case.
Hacker News We're having some trouble serving your request. Sorry!