in reply to Re^8: Randomization as a cache clearing mechanism (races)
in thread Randomization as a cache clearing mechanism
Supporting optimistic locking would be easy and fast and doesn't come close to being a database (which must support pessimistic locking which is where all of the difficulty comes in).
The changes I'm talking about just involve having certain updates immediately fail. Nearly trivial changes that fundamentally change how reliably memcached can be used.
I believe it already has transactions for a single object always route to the same server where they are handled in a single-threaded manner. So there is very little left to fix.
- tye
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^10: Randomization as a cache clearing mechanism (races)
by kappa (Chaplain) on Nov 22, 2004 at 08:15 UTC | |
by tye (Sage) on Nov 22, 2004 at 15:23 UTC |