Quelle: dotnetpro
Event-Sourcing mit MartenDB, Teil 4 15.04.2024, 00:00 Uhr

Konfliktlösung

Wir befassen uns mit parallelen Zugriffen verschiedener Benutzer in einem System, das Event-Sourcing verwendet.
Es kommt in Mehrbenutzer-Systemen vor, dass zwei oder mehr Benutzer fast gleichzeitig auf dieselben Daten zugreifen. Wenn beide Benutzer dieselben Daten ändern, kann dies zu Konflikten führen. Deshalb wird in solchen Systemen mit Optimistic Concurrency gearbeitet. Wie das in Marten funktioniert, wollen wir uns in diesem Artikel ansehen.

Vorsichtig optimistisch

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar