References
http://people.csail.mit.edu/matei/papers/2015/sigmod_spark_sql.pdf : Spark SQL: Relational Data Processing in Spark
https://databricks.com/blog/2016/07/14/a-tale-of-three-apache-spark-apis-rdds-dataframes-and-datasets.html : A Tale of Three Apache Spark APIs: RDDs, DataFrames, and Datasets - When to use them and why
https://databricks.com/blog/2016/01/04/introducing-apache-spark-datasets.html : Introducing Apache Spark Datasets
https://databricks.com/blog/2015/04/13/deep-dive-into-spark-sqls-catalyst-optimizer.html : Deep Dive into Spark SQL's Catalyst Optimizer
https://databricks.com/blog/2016/05/23/apache-spark-as-a-compiler-joining-a-billion-rows-per-second-on-a-laptop.html : Apache Spark as a Compiler: Joining a Billion Rows per Second on a Laptop
https://databricks.com/blog/2015/04/28/project-tungsten-bringing-spark-closer-to-bare-metal.html : Bringing Spark closer to baremetal
https://databricks.com/blog/2016/07/28/structured-streaming-in-apache-spark.html : Structured...