Kafka fundamentals: records, partitions and consumer position
Build a precise mental model of Kafka before operating it: immutable records, partition-local ordering, offsets, replication, producers, consumer groups and replay.
Original technical guides written by dFlowIQ Labs. Learn the underlying concepts here, then use the separate product manual for step-by-step application instructions.
Every article is self-written. External standards and vendor documentation are used only to verify facts and are transparently credited at the end of each guide.
Build a precise mental model of Kafka before operating it: immutable records, partition-local ordering, offsets, replication, producers, consumer groups and replay.
Understand subjects, versions, schema IDs and compatibility direction, then review Avro changes safely with dFlow~IQ.
Learn what Kafka actually stores, how JSON, Avro and Schema Registry framing differ, and how to choose or debug serializers in dFlow~IQ.
Design bounded Kafka integration tests with fixtures, baseline offsets, correlation, eventual assertions and meaningful negative checks.
Separate encryption, authentication and authorization; configure TLS, SASL and Registry access; and troubleshoot the connection layer safely.
Design partitions, replication, retention, cleanup and message limits as an operational contract, then change and verify them safely.