3. Confluent Data Streaming Engineer Foundations

The Confluent Certified Data Streaming Engineer Foundations certification validates your knowledge of Apache Kafka fundamentals and data streaming concepts. This certification demonstrates your ability to work with event-driven architectures and real-time data pipelines.

Exam Domains

The exam covers the following domains:

  1. Apache Kafka Fundamentals

    • Topics and Partitions: creation, configuration, replication, log compaction

    • Producers and Consumers: acknowledgment modes, consumer groups, offset management

    • Brokers and Clusters: configuration, ZooKeeper/KRaft, fault tolerance

  2. Kafka Connect

    • Source and Sink connectors

    • Connector configuration

    • Single Message Transforms (SMTs)

    • Connector monitoring and management

  3. Schema Registry

    • Schema evolution strategies

    • Avro, JSON Schema, and Protobuf

    • Compatibility modes (backward, forward, full)

    • Subject naming strategies

  4. Kafka Streams

    • Stream processing fundamentals

    • Stateless and stateful operations

    • Windowing and time semantics

    • Interactive queries

  5. ksqlDB

    • Stream and table abstractions

    • Push and pull queries

    • Persistent queries

    • ksqlDB applications

External Resources