2,490 karma · joined July 7, 2008
http://bugs.php.net/bug.php?id=47665
(Closed as "not a bug". Surprise!)
Is there a meaningful difference between:
GET /user/1
GET /search?user=1
GET /?method=search&user=1
Is REST about the URLs you use, or the operations on those URLs, or both?
Other flaws:
* Misspells Aer Lingus.
* Claims low cost airlines have turnarounds of "up to 25 min" instead of "as little as 25 min."
* The 43% cost advantage is unclear (that's the cost advantage per passenger kilometer, or what?) and circles are not a good way to convey amount (is the radius important, or the diameter?).
A big thing that's missing from Parallel DBMSs is fault tolerance, which the paper cops to (but also diminishes):
"MR is able to recover from faults in the middle of query execution in a way most parallel database systems cannot. ... If a MR system needs 1,000 nodes to match the performance of a 100 node parallel database system, it is ten times more likely that a node will fail while a query is executing. That said, better tolerance to failures is a capability that any database user would appreciate."
Also: "Although we were not surprised by the relative performance advantages provided by the two parallel database systems, we were impressed by how easy Hadoop was to set up and use in comparison to the databases."