3 ms·
Most people don't get consistency right... Outside of AWS, Google and Azure I see few cloud services that define their consistency models. And support always s
by jopsen 9y ago
Most people don't get consistency right...
Outside of AWS, Google and Azure I see few cloud services that define their consistency models. And support always says: we are high availability and always consistent.
Same goes for distributed software, few projects define their consistency model, and even fewer honor it.
- StillBored 9y agoI agree with this 100%, the problem is the eventual consistency model opens up the failure windows. Its the case of the private toll agency here in TX that had a full blown court case/collections agency trying to collect (thousands for literally $2.75 in tolls) from me, while sending information to my 5 year out of date address. That despite the fact that I changed my address when I moved (says so in the TxDPS record, running on a "legacy" system), which got sent to the toll agency when I changed it. Of course somewhere in there the toll agency lost this information and never bothered to check the TxDPS record until I pointed out they were repeatedly sending notices to the wrong address. The point being that, this is only one of many problems they have had with their newfangled toll system because sometimes "eventually consistent" actually means "we threw the update away because a newer one came in, so we lost a critical piece of information.". Critical pieces of information like, people actually paying their tolls for example. http://www.texasturf.org/2012-06-01-03-09-30/latest-news/484-erroneous-toll-billing-by-txdot http://www.texasturf.org/2012-06-01-03-09-30/latest-news/484... http://story.kxan.com/txtag-troubles/ http://story.kxan.com/txtag-troubles/ https://www.reddit.com/r/Austin/comments/78wp9y/txtag_payment_processing_down_no_notices_anywhere/?st=jch2j8os&sh=6125cf32 https://www.reddit.com/r/Austin/comments/78wp9y/txtag_paymen...