Spark 2.0
Offered By: Scala Days Conferences via YouTube
Course Description
Overview
Syllabus
Intro
What is Apache Spark?
A Large Community
Apache Spark Users
Original Spark Vision
Motivation: Unification
Motivation: Concise API
How Did the Vision Hold Up?
Libraries Built on Spark
Which Libraries Do People Use?
Top Applications
Main Challenge: Functional API
Which API Call Causes Most Tickets?
Example Problem
Challenge: Data Representation
Why Structure?
DataFrames and Datasets
Execution Steps
DataFrame API
Why DataFrames?
What Structured APIs Enable
Performance
Dataset API Details
Data Sources
Data Source API
Examples
Hardware Trends
Project Tungsten
Tungsten's Compact Encoding
Space Efficiency
Runtime Code Generation
Long-Term Vision
Versioning in Spark
Major Features in 2.0
Background
Structured Streaming High-level streaming API built on DataFrames/Datasets
Structured Streaming API
Example: Batch Aggregation
Example: Continuous Aggregation
Incrementalized By Spark
Release Timeline
Conclusion
Want to Learn Apache Spark?
Taught by
Scala Days Conferences
Related Courses
Coding the Matrix: Linear Algebra through Computer Science ApplicationsBrown University via Coursera كيف تفكر الآلات - مقدمة في تقنيات الحوسبة
King Fahd University of Petroleum and Minerals via Rwaq (رواق) Datascience et Analyse situationnelle : dans les coulisses du Big Data
IONIS via IONIS Data Lakes for Big Data
EdCast 統計学Ⅰ:データ分析の基礎 (ga014)
University of Tokyo via gacco