liveBook · Manning

Flink

Apache Flink is an open-source distributed processing framework for stateful computation over bounded and unbounded data streams.

How 2 Manning books explain it

Architecting an Apache Iceberg Lakehouse

Apache Flink is an open-source distributed processing framework for stateful batch and stream computations.

How it is used
Handles low-latency, stateful streaming and batch ingestion into Iceberg tables.
How deep it goes
Explains APIs, checkpoints, event time, transformations, and operational tradeoffs without descending into engine internals.
Examples
Uses Kafka-to-Iceberg SQL and DataStream examples alongside fintech, media, healthcare, and logistics ingestion scenarios.
What you can do after
Build real-time Kafka-to-Iceberg pipelines with transformations, checkpoints, event-time handling, and controlled commits.

Read how Architecting an Apache Iceberg Lakehouse explains Flink →

Kafka for Architects

Apache Flink is an open-source distributed stream-processing framework for stateful computations over bounded and unbounded data streams.

How it is used
Positions Flink as a processing layer that transforms and routes events, particularly when pipelines must also reach beyond Kafka.
How deep it goes
Defines jobs, stream bounds, and connector roles, then outlines runtime deployment without a low-level implementation walkthrough.
Examples
Illustrates content-based address routing and a Customer 360 operational data store, including a depicted design without Kafka.
What you can do after
Evaluate/understand when Flink’s batch-and-stream capabilities and external connectors suit a pipeline better than a Kafka-centered option.

Read how Kafka for Architects explains Flink →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.