libraft icon indicating copy to clipboard operation
libraft copied to clipboard

Process KayVee reads out of the local database

Open allengeorge opened this issue 11 years ago • 0 comments

Right now all KayVee reads are processed only after a GET or ALL command is issued to the Raft cluster. This provides read-after-write consistency for a client and is equivalent to Zookeeper's sync primitive. This prevents fast reads, however.

It would be ideal for GET or ALL to be serviced by any follower out of its local database, unless the client explicitly requests read-after-write consistency. This requires the following enhancements: #1 and #6.

allengeorge avatar Nov 25 '13 19:11 allengeorge