The course starts with basic concepts and components of big data systems. Requirements for big data systems are motivated by the CAP theorem and the lambda architecture. The map-reduce paradigm is used to illustrate batch-processing. Stream processing is explained using Storm. Spark is presented for both processing modes.
|Offered by: Fraunhofer||Level: Advanced|
|Location: Germany||Type: Paid|
|Language: German||License: N/A|
|Gained skills: big data technologies; big data architectures||Target audience: software engineers; software architects|
|Required skills: computer science; database; scripting language|