Google has published a 3 part overview of how their Document collaboration framework.
If you’ve ever wrestled with permissive locks and multi-user collaboration (ex: encounter based care) it’s a bit mind blowing. They must have a bucket of patents on this one, but the lessons are free for all to learn and apply …
If nothing else, these articles do lay out all the issues. They provide a framework for thinking about these problems.
I do love blogs.