I’ve written a simple job/opportunity tracking database app via RoR.
I have about 10 internal users.
Sometimes 2 people will want to update the same record at more or less
the same time and they collide.
In particular user 1 may edit a record, then get distracted, and
finally an hour later they click save.
During that hour user 2 may have pulled up the record, edited it, and
saved it. The later save by user 1 undoes user 2’s changes.
I can’t think of any web technology that would help with this but …
I’m hoping that a session lock could somehow be used. Maybe a
background Java Script app or something could somehow keep a session
lock instantiated and if the browser is killed the seesion lock is
The Norcross Group
Forensics for the 21st Century