Tsarin rarraba (kwamitocin da yawa suna aiki tare a kan sadarwa) suna kawo da babbar matsaloli wajen da basu wanzu a tsarin masinantu daya — rashin amincin sadarwa, katsalai da yawa, daidaito, haɗin gida, da sauransu. Fahimtar waɗannan abu ne mahimmanci don tsara tsarin a midarai.
Menene yake sa tsarin rarraba ya yi wahala
Multiple machines communicating over a NETWORK introduce fundamental challenges:
→ the NETWORK is unreliable (latency, packet loss, partitions) and not instant
→ PARTIAL FAILURES → some parts fail while others work (vs all-or-nothing on one machine)
→ no shared memory/clock → coordination is hard
→ "the network is reliable" etc. are FALLACIES — distributed systems break these assumptions.
