OAID - Auf Nummer sicher ...
Das zentrale OAID Register muss so sicher sein, wie die Transaktionen auf einer Bank. Ein Backup der Datenbank auf ein externes System ist selbstverständlich und die Replikation der Daten sichert Ausfälle ab. Aber beides ist für diese Anwendung leider nicht genug. Das Backup kann zu langsam sein, die Replikation spiegelt auch Anwendungsfehler (und schon wäre das Register gelöscht).
Daher haben wir uns entschlossen, zusätzlich eine Sicherung auf Applikationsebene einzuführen. Jede neue OAID wird synchron in unserer Tresor-Datenbank abgelegt. Dieser Tresor _steht' zusätzlich bei einem anderen Anbieter. Das erhöht zwar etwas die Latenz, es müssen auch immer beide Systeme verfügbar sein, aber Sicherheit geht vor.
Einen Unterschied zu einem herkömmlichen Tresor gibt es dann doch. In diesen kann man nur hineinlegen. Das heißt, die Benutzerrechte sind so gestaltet, dass nur das Ergänzen von Datensätzen, nicht aber ein Löschen möglich ist.
Bild: Tresor, https://flic.kr/p/ARzBzv, Walter Schärer, on Flickr, CC BY 2.0