На самом деле нет ответа на это.
Распределенная система - это скорее идеология (а ... не уверен, что лучше?), А не фиксированная реализация.
Например, Распределенная система (на мой взгляд) - это термин, используемый для идентификации системы любого размера, которую можно разбить на более мелкие блоки для повышения надежности, производительности или времени безотказной работы.
Кроме того, там, где это уместно, в распределенную систему также будут встроены функции балансировки нагрузки \ высокой доступности и аналогичные технологии.
Что касается того, как они работают, то это будет полностью отличаться в зависимости от того, что обеспечивает система. Например, распределенная система MMORPG будет полностью отличаться от распределенной системы банковского обслуживания, но они предназначены для того, чтобы в конечном итоге делать подобные вещи - максимальное время безотказной работы. и устойчивость.
Что касается того, чтобы дать вам более конкретные ответы, мне действительно нужно знать, в какой распределенной системе вы заинтересованы ... Вы как бы задаете вопрос, который слишком широк, чтобы дать один конкретный ответ.