Aus meiner Sicht zu spät.
Spät ist es. Aber nicht wirklich *zu* spät um Chaos zu vermeiden.
Es kommt natürlich drauf an wie häufig eine Kollision zweier Bearbeiter ist und wie aufwendig die aufgelöst werden muss. Für gewisse Zwecke ist es aber schon ok und es ist einfach umzusetzen.
Ein Sperrmechanismus ist ein wahnsinns Aufwand und man muss auch bedenken dass die Sperre im Fehlerfall durch eine Automatik wieder aufgehoben werden muss.
Wenn das bearbeitende Programm abstürzt hat man die nächsten x Minuten keinen Zugriff mehr und so weiter.