Introduction to Big Data Processing using Spark and Python
summary
Hands-on workshop that walks from Hadoop concepts to running PySpark code: it explains batch vs streaming, shows RDD and DataFrame patterns (map, flatMap, filter, reduce, groupByKey), demonstrates a Google Colab notebook preconfigured with examples, warns that Python API incurs JVM serialization overhead, and spins up an AWS EMR cluster reading ~126 million JSON records from S3 (count finishes in minutes) so the code is built and actually runs at cluster scale.
AI-written summary · about
chapters (9)
- 0:00Welcome
- 5:04Big data challenges
- 22:23Hadoop ecosystem
- 36:15Apache Spark intro
- 43:19Spark RDD basics
- 57:04Processing War and Peace
- 1:08:46Scaling Spark on AWS EMR
- 1:17:20Live distributed demo
- 1:21:35Next steps
related talks
50mBig Data Processing and Data Science Environment in Python
44mUsing Python with Hadoop to create production ready big data applications
24mPySpark - Data processing in Python on top of Apache Spark.
43mPySpark in Practice
41mKeynote: Making the Big Data ecosystem work together with Python
01h 13mFrom Pandas to PySpark
04h 02mHands-on Session on Data Science for Beginners
39mHow Python Drives Modern Data Engineering
