Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
If C++ standard were reworded using distributed system terms, it might be more
readable.
Your single machine is actually a distributed system in disguise
Multiple cachelines inside your multi-core machine make a distributed system.
Cacheline coherence is 100% a distributed system problem. C++ tries to provide a
high level abstraction