Skip to content

Day 6 / Apr 26 (Tue)

Kafka Streams Cntd

Kafka Streams with Scala

Morning Exercise

Word Count Per Record

Remember Exercise: Word Count Per Record? Use Kafka Streams this time.

Object-Oriented Programming

Define the following classes to represent 2-dimentional figures:

  1. Triangle
  2. Square
  3. Rectangle
  4. Circle

The figures should all report the following:

  1. Perimeter (obwód)
  2. Area (pole)

Write tests and publish to Github.

Code Review

A code review session with the solutions to the Object-Oriented Programming exercise yesterday.

  1. https://github.com/MateuszSab/room-oop
  2. https://github.com/1Gize/room
  3. https://github.com/zdulak/scala-exercises
  4. https://github.com/szczepanja/room-oop
  5. https://github.com/admskrzpk/room-capacity

Theory

  1. High-Level Streams DSL

Practice

Exercise: Joining KStream with KTable ("Currency Exchange")

Back to top