dFlowIQ learning centre

Understand the systems behind the stream.

Original technical guides written by dFlowIQ Labs. Learn the underlying concepts here, then use the separate product manual for step-by-step application instructions.

Six complete guides

From first principles to safe operation.

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.

01
Apache Kafka

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.

02
Schema Registry

Schema Registry and safe contract evolution

Understand subjects, versions, schema IDs and compatibility direction, then review Avro changes safely with dFlow~IQ.

03
Data formats

Serialization and Kafka wire formats

Learn what Kafka actually stores, how JSON, Avro and Schema Registry framing differ, and how to choose or debug serializers in dFlow~IQ.

04
Quality engineering

Testing event-driven workflows without timing guesses

Design bounded Kafka integration tests with fixtures, baseline offsets, correlation, eventual assertions and meaningful negative checks.

05
Security

Securing Kafka and Schema Registry connections

Separate encryption, authentication and authorization; configure TLS, SASL and Registry access; and troubleshoot the connection layer safely.

06
Operations

Operating Kafka topics deliberately

Design partitions, replication, retention, cleanup and message limits as an operational contract, then change and verify them safely.

Looking for product instructions?

The dFlow~IQ manual has its own dedicated source.

Installation, workspace setup, consumers, producers, schemas, pipelines, tests, AI, privacy and troubleshooting are documented separately from technology education.

Read the app manual