batchsynchronisatie
Batchsynchronisatie is het proces waarbij data, bestanden of configuratie-instellingen tussen twee of meer systemen in batches worden bijgewerkt en gesynchroniseerd, meestal volgens een vooraf gedefinieerd schema of trigger. In tegenstelling tot realtime of streaming-synchronisatie worden wijzigingen pas periodiek toegepast. Het doel is consistentie tussen systemen zonder continue live-verwerking.
Een typisch batch-synchronisatie‑proces bestaat uit extractie van gewijzigde data uit de bron, eventuele transformatie of normalisatie,
Toepassingsgebieden omvatten onder meer databronnen en datawarehouses die regelmatig worden bijgewerkt, back-up en replicatie tussen geografisch
Technische uitvoering vindt vaak plaats met batchprocessen die beheerd worden door orkestratietools en planners (bijvoorbeeld cron,
Uitdagingen en overwegingen omvatten inconsistentie en conflictoplossing bij gelijktijdige bewerkingen, netwerklatentie en foutafhandeling, veiligheid en naleving,