Kafka Broker and Streams Enhancements
Apache Kafka and Scala - A Beginner’s Tutorial

Apache Kafka and Scala - A Beginner’s Tutorial

12/8/2020 · Loic Divad

What this post added

This post provides a beginner's tutorial for Scala developers on producing and consuming records in Apache Kafka. It covers setting up a Scala project with Kafka clients and Confluent serializers, configuring producers with Avro serialization and Schema Registry integration, and demonstrates three production scenarios: batching records with linger.ms, sending single events with event time and headers, and performing transactional writes. It also highlights the use of Avro4s for serialization and pureconfig for configuration.

Read the original post ↗