hajusüsteemid
Hajusüsteemid on arvutisüsteemid, kus erinevad komponendid, nagu arvutid või protsessid, asuvad füüsiliselt erinevates kohtades, kuid töötavad koos, et saavutada ühine eesmärk. Need komponendid suhtlevad omavahel sõnumite edastamise teel. Hajusüsteemide peamised omadused hõlmavad paralleelsust, kus mitu ülesannet täidetakse samaaegselt, ja puuduvat globaalset kella, mis tähendab, et süsteemi erinevatel osadel ei ole ühist ajaarvestust. Samuti on iseloomulik sõltumatu rikke võimalus, kus ühe komponendi rike ei pruugi kogu süsteemi tööd häirida.
Selliste süsteemide loomisel on olulised mitmed disainielemendid. Konsensuse saavutamine on kriitiline, eriti kui mitu komponenti peavad
Hajusüsteeme kasutatakse laialdaselt mitmesugustes rakendustes, sealhulgas internetis, pilvandmetöötluses, plokiahelatehнологиiates ja suurandmete töötlemisel. Need võimaldavad luua vastupidavamaid,