> if one goes down the road of client-side caching, i think > concurrency issues need to be taken seriously. otherwise > it's like having a multiprogramming kernel without locks.
it's probably somewhat worse. in the latter case the system as a whole will probably fail quickly, badly. with the former, it's possible the system will survive and even that an application won't crash outright, but you'll see odd effects.
