Apache Spark is rapidly becoming the preferred computing engine for Big Data systems. It's fast, fast, integrujeble, fault-tolerant, and exceptionally flexible and extensible. Now, in just 24 lessons of one hour or less, you can learn all the skills and techniques you'll need to successfully build practical Spark solutions. Each short, easy lesson builds on all that's come before: you'll learn all of Spark's essentials, and extend it to meet your unique challenges. Apache Spark in 24 Hours, Sams Teach Yourself covers all this, and much more:What Apache Spark does, and how it fits into the Big Data landscapeHow to deploy Spark local or in the cloud, and use the Spark Cluster ArchitectureHow to program Spark applications with wiąże, functional Python, and the Spark APIHow to use RDDs for caching, persistence, and outputHow to use Spark with both SQL and NoSQLHow to work with advanced Spark programming techniques and common processing patternsHow to extend spark with streaming, machine learning, R, and Sparkling WaterHow to manage Spark, extend it, and improve its performanceWhere Spark is headed, and how to prepare for the futureStep-by-step instructions walk you through common questions, issues, and tasks; Q-and-As, Quizzes, and Exercises build and test your knowledge; "Did You Know?" tips offer insider advice and shortcuts; and "Watch Out!" alerts help you avoid pitfalls. Aby the time you're finished, you'll be comfortable using Apache Spark to solve a wide spectrum of Big Data problems.