Apache Kafka Development
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Apache Kafka comes with a set of APIs for consumers and producers for writing to and reading from logs. This course covers the producer and consumer APIs, and data serialization and deserialization techniques, and strategies for testing Kafka.
Target Audience
Developers, IT Operations engineers, and DevOPs engineers looking to implement and manage Apache Kafka
Prerequisites
None
Expected Duration (hours)
1.4
Lesson Objectives Apache Kafka Development
start the course
describe the high-level consumer API for reading from Apache Kafka
describe the simple consumer API for reading from Apache Kafka
describe the Hadoop consumer API for reading from Apache Kafka
configure Apache Kafka brokers
configure Apache Kafka consumers
configure Apache Kafka producers
configure compression in Apache Kafka
describe the producer API in Apache Kafka
describe the SyncProducer API in Apache Kafka
describe the AsyncProducer API in Apache Kafka
configure message acknowledgement, or acking, in Apache Kafka
batch messages in Apache Kafka
specify keyed and non-keyed messages in Apache Kafka
configure broker discovery in Apache Kafka
use Apache Kafka test suites for testing
configure serialization and deserialization in Apache Kafka
build a custom serializer in Apache Kafka
configure a broker and create a producer and a consumer in Apache Kafka
Course Number: df_apka_a02_it_enus
Expertise Level
Intermediate