Apache Spark Beyond Shuffling - Why it isn't Magic - but also where there is some really cool Magic
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore Apache Spark's performance and scaling capabilities in this 42-minute conference talk from GOTO Chicago 2017. Dive into the intricacies of distributed systems as Holden Karau, a software development engineer at IBM's Spark Technology Center, demystifies Spark's perceived "magic" and reveals its true potential. Learn about Spark's APIs in various programming languages, understand the concept of RDDs (Resilient Distributed Datasets), and examine common problems like key skew and data explosion. Discover practical solutions for optimizing word count examples, handling large datasets, and leveraging data frames. Gain insights into testing libraries, corporate compliance, and additional resources for further learning about Spark. Conclude with a Q&A session to address specific queries and deepen your understanding of this powerful distributed computing framework.