Cursusbeschrijving

In deze diepgaande Kafka workshop ga je allerlei opdrachten uitvoeren die een Kafka developer in de praktijk tegenkomt.

Je gaat externe bronnen koppelen aan Kafka (sources and sincs), je gaat Kafka messages (feiten) produceren en consumeren op een consistente manier. Ook ga je Avro schema’s maken en gebruiken om de feiten goed te structureren.

In de tweede helft van de cursus focus je op de verschillende manieren van stream programming, waarbij je ook de recente contributies van Confluent, KTable en KSql, gebruikt.

Onderwerpen

  • Kafka Connect
  • Source Connectors
  • Sink Connectors
  • Connectors with databases
  • Kafka Producer
  • Kafka Consumer
  • Kafka Consumer group
  • Avro Schema's
  • De)serialization
  • Advanced (Avro) (De)Serialization
  • Read and write consistency
  • Stream programming in Kafka
  • KTable
  • KStream
  • KSql
  • Materiaal

    Superfluid cursusmateriaal

    Voorkennis

    Medior Java Developer