|
|
|
|
|
by evanweaver
2419 days ago
|
|
See @freels’ reply above. I think it is fair to say that the Calvin paper is visibly incomplete and expresses some constraints in a way that makes them seem insurmountable when they are not; specifically, they are only constraints within the log, but do not constrain the database experience overall. Applying Calvin to traditional RDBMS workloads was a very unlikely creative exercise because it required questioning these explicit constraints. The Spanner paper also leaves a lot unexplained, but it is less obvious until you are too far down the path to turn back. After all, it worked for Google. Calvin did not have that real-world proof. Combine that with the pessimism of the paper itself and nobody was willing to pick it up. |
|