3 ms·
I am glad you caught that! I am personally very very excited about this. Because if you think about it, distributed systems and cache coherence problems on a mu
by uvdn7 4y ago
I am glad you caught that! I am personally very very excited about this. Because if you think about it, distributed systems and cache coherence problems on a multi-core system are essentially the same thing.
If C++'s memory model can abstract away multiple cachelines, why can't we steal the idea and abstract away distributed system details? The single keyword of distributed systems is "order". And that's exactly what `std::memory_order` captures, which is not a coincidence.
You can DM me and I would love to chat. I am @uvdn7 on twitter.