News for hackers. Stuff that matters.
Re:You Can’t Sacrifice Partition Tolerance (2010) by mason55 on Sunday May 15, 2016 @02:35PM (#11702111)
You skipped the second part of that. Unless your web application is running on the database server then you are no longer running single node, your web app and db server can become partitioned.
Re:You Can’t Sacrifice Partition Tolerance (2010) by tl on Sunday May 15, 2016 @02:47PM (#11702157)
Even if your web app and database are on the same server, you may experience partitions between the client and server.
Re:You Can’t Sacrifice Partition Tolerance (2010) by Xorlev on Sunday May 15, 2016 @08:15PM (#11703442)
You can, but it's vastly less likely than networking partitions assuming your DB is operating as expected.
Re:You Can’t Sacrifice Partition Tolerance (2010) by kerkeslager on Sunday May 15, 2016 @02:46PM (#11702148)
Ah, okay, I didn't understand that next part correctly the first time. So that does account for why the author says such systems are rare.

But that doesn't really help me understand why CA can't exist. There are still systems that simply don't have network partitions. SQLite on the same phone as the app using it? As I said, it doesn't seem like we ignore the rare or uninteresting cases.

Re:You Can’t Sacrifice Partition Tolerance (2010) by jasonwatkinspdx on Sunday May 15, 2016 @03:28PM (#11702338)
The CAP theorem is fundamentally about distributed systems. The name is on the tin. It's not ignoring things, you're trying to pick an argument via examples outside the explicitly defined scope.
Re:You Can’t Sacrifice Partition Tolerance (2010) by wmf on Sunday May 15, 2016 @05:16PM (#11702805)
Clustered CA systems can exist and they corrupt data (maybe silently) when a partition happens. In most discussions it is taken for granted that people don't tolerate data corruption.

Single-node "CA" systems are "available" under CAP's definition but not available under the common sense definition. A single hardware failure will take out the entire system (but in theory everything will be in perfect order after you restore from backups).

Re:You Can’t Sacrifice Partition Tolerance (2010) by sciurus on Sunday May 15, 2016 @07:50PM (#11703345)
A "clustered CA" system that corrupts data sounds like a AP system.
Re:You Can’t Sacrifice Partition Tolerance (2010) by wmf on Sunday May 15, 2016 @08:15PM (#11703444)
During a partition an AP system just returns stale data but a CA system may completely crash or lose all data.