Distributed Systems, Consistency Model, Sequential Consistency, System Design Interview, Data Processing.
distributed version control system with no notion of any centralized entity in it. In many use cases, a git node is designated a custodian to provide a common reference point for everyone. All other git instances push their changes to that custodian node and fetch all the new stuff from everyone