System Design · Senior · Frage 63 von 75
Warum nutzen Zahlungssysteme ein unveränderliches doppeltes Hauptbuch statt einer veränderlichen Spalte balance?
- 1Es braucht weniger Speicher als eine Saldo-Spalte
- 2Der SQL-Standard verlangt es
- 3Ausgeglichene Buchungen ergeben eine prüfbare Historie
Antwort zeigen
Richtige Antwort: Ausgeglichene Buchungen ergeben eine prüfbare Historie
Erklärung
Korrekturen sind neue Buchungen, keine Änderungen. Ein gecachter Saldo lässt sich aus dem Hauptbuch neu berechnen.