replikeringssystem
Replikeringssystem, eller replikeringssystemet, är en uppsättning mjukvarukomponenter och protokoll som speglar data eller tillstånd från ett källdata-system till ett eller flera målsystem för att säkerställa tillgänglighet, hållbarhet och prestanda. Det används vanligtvis inom databaser, filsystem, meddelandesystem och molntjänster för att möta krav på redundans och snabb återhämtning vid fel.
Systemet kan verka i synkron eller asynkron replikering. Synkron replikering väntar på bekräftelse från samtliga repliker
Konsistensmodellerna kan vara stark konsistens, eventual konsistens eller kausal konsistens. I multi-master-scenarier kan konflikter uppstå och
Användningsområden inkluderar katastrofåterställning, läsoptimering och geo‑redundans, stöd för offlinearbete och edge‑deployments. Praktiska utmaningar omfattar dataavvikelse, konfliktlösning,