Gegevenssynchronisatie
Gegevenssynchronisatie stemt afgesproken gegevens herhaaldelijk tussen systemen af. Richting, vertraging, conflicten en veilige herhaling vragen om regels.
Gegevenssynchronisatie houdt afgesproken gegevens tussen systemen op een afgestemde stand door wijzigingen herhaaldelijk over te nemen. Dit kan in één richting of in beide richtingen. De richting wordt voor de betrokken gegevens bepaald; niet elk veld hoeft in beide systemen bewerkbaar te zijn.
In een fictief voorbeeld is het CRM leidend voor de projectcontactpersoon van klant C-72. De koppeling stuurt versie 12 naar het portaal. Komt daarna een vertraagd bericht met versie 11, dan mag dit volgens de afgesproken regel de nieuwere contactpersoon niet overschrijven. De versienummers zijn voor dit voorbeeld ontworpen.
Leg richting, conflicten en vertraging vast
Bepaal vaste recordkoppelingen, toegestane schrijfrichtingen en de afhandeling van verwijderingen. Wijzigingen in beide systemen vereisen een conflictregel. Een later tijdstip op de apparaatklok bepaalt op zichzelf niet welke waarde zakelijk juist is.
Een geplande verwerking garandeert geen gelijke stand zonder vertraging. Bewaak wachtende en mislukte wijzigingen en voorkom dubbele effecten bij herhaling. Een migratie kan tijdelijk hetzelfde mechanisme gebruiken; blijvende synchronisatie houdt de afgesproken afstemming tijdens het normale gebruik in stand.
Bronnen
Verwante begrippen
- GegevensmigratieGegevensmigratie brengt geselecteerde gegevens naar een nieuw systeem. Koppeling, controle en de overdracht van schrijfverantwoordelijkheid horen erbij.
- Single Source of TruthEen single source of truth biedt een gedeelde, afgestemde gegevensbasis. Leidende bronnen, koppelingen en actualiteit moeten herleidbaar zijn.
- Change data captureChange data capture legt databasewijzigingen vast zodat andere toepassingen ze kunnen verwerken.
- Transactionele inboxEen transactionele inbox gebruikt duurzame berichtregistraties om lokale verwerking tegen dubbele afleveringen te beschermen.
- BerichtbevestigingEen berichtbevestiging meldt aan de broker dat een aflevering volgens de afgesproken regel is ontvangen of verwerkt.
- Jitter bij herhaalpogingenRetry jitter varieert wachttijden willekeurig om herhaalpogingen te spreiden en gelijktijdige aanvragen van veel clients te verminderen.
Artikelen over dit onderwerp








Koppelingen & integratie met ASES
ERP, CRM en webshop netjes gekoppeld

