Πίσω στο Γλωσσάριο
Τεχνολογία

Bidirectional synchronisation

Σύντομη απάντηση

Two-way data exchange between systems, with explicit precedence rules defining what happens when the same record changes in both places.

Βασικά συμπεράσματα

  • Owning system wins - recommended for reference fields (price, stock)
  • Last write wins - acceptable only for descriptive fields
  • Manual escalation - for fields with financial impact

What it requires

Correct bidirectional sync has three mandatory elements: a stable shared identifier, a per-field precedence rule, and a conflict log a human can read.

Conflict resolution strategies

  • Owning system wins - recommended for reference fields (price, stock)
  • Last write wins - acceptable only for descriptive fields
  • Manual escalation - for fields with financial impact

The main risk

Update loops: system A writes to B, B triggers an update back into A, and the cycle repeats. Prevent it by tagging the origin of each change and ignoring your own writes.

Πραγματικό παράδειγμα

A connector syncing balances both ways generated 12,000 useless writes a day until origin tagging was added; afterwards the volume dropped to 400.

Ενημέρωση:

Συχνές ερωτήσεις

When is one-way sync enough?+

When a single system creates and edits the entity and the other only displays it. For stock and price, one-way is usually the right choice.

What should be logged?+

Every sync attempt with result, duration and, on failure, the rejected payload. Without a log, diagnosing a conflict becomes guesswork.

Πού ταιριάζει το CRMconnect

Θέλετε να δείτε το CRMconnect σε λειτουργία;

Εξατομικευμένο demo σε 30 λεπτά, χωρίς κάρτα, χωρίς δέσμευση.

Σχετικοί όροι