I've seen clusters in the field that planned for this -- they don't want
to lose their data.
This isn't necessarily true -- it's quite easy for most applications to
come up with an alternate method for ensuring correctness of retrieved
data, if one assumes Paxos consensus was achieved during the write-data
phase earlier in time. Checksumming is a common solution, but not the
only one. Domain- or app-specific solution, as noted, of course.
Overall, reads can be optimized outside of Paxos in many ways.
Yep, I'm working on a config daemon a la Chubby or zookeeper, based on
Paxos, that does just this. :)
Jeff
--