Alluxio is getting attention from Baidu and other data giants
readwrite.com
readwrite.com
They use Alluxio (formerly named Tachyon). People who know anything about Spark will already know what that means. For everyone else it is an out of JVM memory layer that allows Spark to keep more data in memory instead of disk.
The key quote is that it is 100x than Spark alone. It isn't instead of Spark SQL, it's as well as.
Having that said, this article is completely misleading and incorrect technically. Tachyon is documented in Spark docs as a off heap storage solution since Spark SQL was called Shark. Nothing new and nothing "competing" with spark. It's still catalyst that runs the spark SQL queries. Just a better memory store. This article is simply wrong.
800 times faster or 800%? 800% (ie, 8 times) is believable, but I'd need a lot of convincing if they are claiming 800 times.
Frank McSherry's work on graph computation is pretty good, and he get's 16 times speed up over Spark[1]. Maybe if they are claiming 800 times less resource usage or something?
[1] http://www.frankmcsherry.org/pagerank/distributed/performanc...
Running native vs JVM, using hardware capabilities and utilizing every piece of performance they can think of (one of the co founders I think was a CPU designer at Intel or something) lets them get to the theoretical limit of linearity. Spark might get there eventually... But it will take time