Distribuerede systemer

Opsummering

Distributed systems er en samling af computerprogrammer eller komponenter, der arbejder sammen på tværs af flere separate computere eller enheder for at opnå et fælles mål.

Pasted image 20241115093329.png
*Billede fra Atlassian*

Kilder:

  1. Atlassian - What is a distributed system
  2. Splunk - Distributed Systems Explained
  3. Wiki - Distributed Computing

Grundlæggende karakteristika

Arkitektur og komponenter

Distributed systems består typisk af:

Fordele ved distributed systems

  1. Øget ydeevne: Ved at fordele arbejdsbyrden kan systemet håndtere større opgaver mere effektivt 2.
  2. Pålidelighed: Redundans i systemet reducerer risikoen for komplet systemnedbrud 2.
  3. Fleksibilitet: Systemet kan nemt udvides eller opgraderes ved at tilføje nye noder 2.
  4. Geografisk distribution: Muliggør samarbejde og ressourcedeling på tværs af forskellige lokationer1.

Udfordringer

Anvendelsesområder

Distributed systems finder anvendelse i mange områder, herunder:

Distributed systems er grundlaget for mange moderne teknologier og tjenester, der kræver høj ydeevne, skalerbarhed og pålidelighed.