The lesson mentioned that “you may see that your feed is not loading on the Instagram app, but that you can still upload a new photo. This exposes that part of the Instagram system is running on one set of nodes, and another part is probably running independently on a different set of nodes. This is what we call a state of incoherence.”
Does that mean the expectation of the distributed system is that everything must be working in one piece (coherence)? Take instagram as an example, if feed function does not work, upload function should not work as well, otherwise, it will be incoherent.