/spark-exercises

A java maven project illustrating how to "think spark" with examples from the candy crush universe

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Welcome!

This is an exercise repository for my spark course developed at msg systems ag. See https://github.com/rondiplomatico/learn-spark for slides and coaching material. You'll need an azure subscription to work with the cloud examples.

Universe

We're up to crush some candy! Most of you probably know the game "CandyCrush", if not, check out https://www.king.com/de/game/candycrush for some fun. Warning - addictive potential! So in this world it's about matching candies in order to crush them. Candies have Colors, Decoration and of course there's a person crushing the candy at a certain time at a certain place. In this course, we use this setting as our main source of data.

Stack

The examples are written in Java and we use maven to build and package.

Exercise groups

The course is accompanied by a set of slides, introducing the material and describing the exercises. Without them it's probably hard to understand what to do.

Disclaimer

This is illustrating material and is by no means intended to be used directly in any production environment. Use your head.