Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services | Synapse