title: Distributed system facebook
body: <p>Does anyone know how to answer these questions or where I would find information on this?
  How does Facebook deal with Timing issues/synchronisation?
  How does Facebook deal with multiple architectures/file systems?
  How does Facebook deal with critical resources and the fair and equitable sharing of the same?
  Does Facebook behave as a real time system as well as being a distributed system and if so how does Facebook manage deadlines?
  Is Facebook a client-server or peer-to-peer system and if so how?
  How is data transferred so that there is no corruption of data on Facebook?</p>