Day 6 / Apr 11 (Mon)¶
Welcome to Week 7¶
- 18.04 (Mon) is a day-off
- We're back in the office on 19.04 (Tue)
- You, during 14-15.04 (Thu and Fri) work on a 2-day-long Scala assigment
- Everybody works alone (but you can team up, too)
- During that time I do code review of all your projects on GitHub
- Sending you feedback in a shared Google Docs
Introduction: Spark Structured Streaming¶
Next 3 days are about Spark Structured Streaming with Scala and SQL.
Morning Exercise / Code Review¶
- Select one or more solutions for a code review
- Clone the repo
- Execute tests (
sbt test
) - Import the project to IntelliJ IDEA
- Take notes about interesting parts of the code
- Be ready with questions to the author
- (advanced) If you find a bug, write a failing test
- Time: 45 mins
Self-Study: Reading Official Documentation¶
Demo: Writing Your First Spark Structured Streaming Application¶
Based on Quick Example.