liveBook · Manning

Kafka Connect

As explained in Architecting an Apache Iceberg Lakehouse

Kafka Connect is a framework for continuously transferring data between Apache Kafka and external systems through connectors.

Kafka Connect is a connector-based framework for continuously transferring data from Kafka topics into external systems, including Apache Iceberg tables. It supports modular ingestion and helps onboard operational databases, APIs, and SaaS sources without building every integration from scratch. section 2.7.2 section 4.5.1

Use Kafka Connect when the ingestion architecture needs to:

  • Stream high-frequency, append-heavy events into Iceberg with low latency. section 4.5.1
  • Keep ingestion modular while combining Kafka Connect with batch processing tools for updates, corrections, validation, and recovery. section 4.5.1

Banking event ingestion

A bank can use Kafka Connect alongside Apache Flink to continuously write market-tick and order events into Iceberg tables, while reserving reconciliation and correction logic for controlled batch jobs. section 4.5.1

Figure 4.6 The Hamerliva Bank architectural proposal shows how the components relate to one another.

The architectural proposal shows Kafka Connect alongside streaming, batch, storage, and catalog components. section 4.5.1

How Architecting an Apache Iceberg Lakehouse covers it

How deep it goes
Defines its ingestion role and architectural tradeoffs but does not detail connector configuration or implementation internals.
Examples
Uses market-tick data, order events, operational databases, APIs, and SaaS platforms as ingestion scenarios.
What it assumes
Assumes Kafka topics and Iceberg tables as endpoints while leaving connector setup unspecified.
What you can do after
Apply connector-based streaming ingestion while separating append workloads from batch reconciliation and correction workflows.
How it connects
Links Kafka topics, Apache Iceberg, Apache Flink, batch ingestion, and connector-based source onboarding.

Also explained in

Compare how 4 books explain Kafka Connect →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Architecting an Apache Iceberg Lakehouse. The section links point to the parts of the book it draws on.