Skip to content

Kafka

Kafka module is among the main modules of the Scala Academy project. It is scheduled to take 2 weeks and teaches Apache Kafka 3.1.0 focusing on the following modules:

After this module you should be able to explain the following:

  1. Kafka
    1. Partitions
    2. Offsets
      1. How to reset an offset
    3. Retention
    4. How to use Kafka (less how to set it up)
    5. How to use Kafka topics
    6. Message ordering in topics
    7. The difference between at-least/at-most-once, exactly-once
    8. One vs many Kafka consumers
    9. Basic configuration properties
    10. Consumer group
  2. Kafka Streams
  3. Akka Streams
  4. Kafka Connect / Standalone
Back to top