Flare - Optimizing Apache Spark for Scale-Up Architectures and Medium-Size Data
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Explore a conference talk that delves into Flare, an accelerator module designed to optimize Apache Spark for scale-up architectures and medium-size data processing. Learn how Flare addresses the performance limitations of Spark in scenarios where data can fit into the main memory of a single powerful server. Discover how this innovative approach incorporates code generation techniques inspired by main-memory database systems to deliver significant speedups for a wide range of applications. Gain insights into the challenges of processing medium-size workloads that require high performance, frequent execution on changing data, or integration with external libraries and systems like TensorFlow. Understand the potential benefits of Flare in enhancing Spark's capabilities for users who value its familiar interface and tooling but need improved performance for computationally intensive tasks on scale-up architectures.
Syllabus
"Flare: Optimizing Apache Spark for Scale-Up Architectures and Medium-Size Data" by Gregory Essertel
Taught by
Strange Loop Conference
Tags
Related Courses
Data AnalysisJohns Hopkins University via Coursera Computing for Data Analysis
Johns Hopkins University via Coursera Scientific Computing
University of Washington via Coursera Introduction to Data Science
University of Washington via Coursera Web Intelligence and Big Data
Indian Institute of Technology Delhi via Coursera