Formalised by Gilbert and Lynch. It says nothing about latency or about the time when there is no partition; see PACELC and linearizability.