KMStopic: hypertext issues
KMStopic: KMS access control
KMStopic: KMS collaboration
KMStopic: KMS database
KMStopic: KMS is a distributed system
| |
Subtopic: conflicts are rare
KMSquote: KMS uses optimistic concurrency control since conflicts are rare [»akscRM7_1988, OK]
| KMSquote: KMS avoid interference between users by breaking large artifacts into many frames [»akscRM7_1988, OK]
| KMSquote: KMS frames are small: many more frames than users; so, conflicts are rare [»akscRM7_1988, OK]
| Subtopic: avoid locking frames
KMSquote: KMS optimistic concurrency helps combine browser and editor; avoids locking [»akscRM7_1988, OK]
| KMSquote: KMS uses optimistic concurrency control to avoid locking frames (interference rare) [»akscRM7_1988, OK]
| KMSquote: KMS if conflict between users likely, then annotate frame for informal locking [»akscRM7_1988, OK]
| KMSquote: ZOG used frame locking whenever edited a frame; locking removed for KMS [»akscRM7_1988, OK]
| Subtopic: do not overwrite saved changes
KMSquote: KMS optimistic concurrency only guarantees that saved changes are not overwritten [»akscRM7_1988, OK]
| KMSquote: KMS optimistic concurrency: if conflict then newer frame saved for remapping [»akscRM7_1988, OK]
| KMSquote: KMS optimistic concurrency: on first modification, makes sure no earlier write [»akscRM7_1988, OK]
|
Related Topics
KMStopic: hypertext issues
KMStopic: KMS access control (3 items)
KMStopic: KMS collaboration (4 items)
KMStopic: KMS database (13 items)
KMStopic: KMS is a distributed system (10 items)
|