Skip to content
Cut Kafka costs and reduce operational risk.
Aug 27, 1pm SGT. Register
Blog

News, guides, and engineering deep dives.

Practical guidance on Kafka, Flink, Iceberg, and real-time data.

Guides Aug 21, 2026·12 min read

Kafka: The Complete Guide

Apache Kafka is a distributed event streaming platform that stores ordered, replayable records in partitioned topics. This hub covers Kafka fundamentals, operations, governance and tooling.

Guides Aug 21, 2026·44 min read

Apache Kafka architecture: a complete guide

A complete guide to Apache Kafka architecture: internals, components, KRaft, replication, consumers, Connect, Streams, and deployment options.

Kafka Aug 21, 2026·7 min read

Kafka brokers in production

A Kafka broker is the server that stores partition logs and serves produce and fetch traffic. Configuration, troubleshooting, JMX metrics, maintenance and network tuning for production.

Kafka Aug 21, 2026·8 min read

Kafka consumers in production

A Kafka consumer reads records from topic partitions, tracking its own offset. The configuration that decides message loss, rebalance troubleshooting, and poll-loop patterns that survive production.

Kafka Aug 21, 2026·6 min read

Kafka in Docker

Running Kafka in Docker: the official images, reliable Docker Compose topologies, the advertised.listeners trap that breaks local connections, and why a single-node container is not a deployment.

Kafka Aug 21, 2026·6 min read

Kafka offsets

A Kafka offset is a record's position in its partition, and a committed offset is a consumer group's bookmark. Reading lag from CURRENT-OFFSET and LOG-END-OFFSET, plus the reset strategies.

Kafka Aug 21, 2026·9 min read

Kafka producers in production

A Kafka producer appends records to topic partitions. Configuration and tuning with real numbers, idempotence and delivery guarantees, and the client-library decision that quietly matters most.

Kafka Aug 21, 2026·7 min read

Kafka Streams

Kafka Streams is a Java library for stream processing that runs inside your application, with state in local RocksDB stores and changelog topics. The operational realities, and where Flink wins.

Kafka Aug 21, 2026·6 min read

Kafka Streams documentation, mapped

The Kafka Streams documentation divides into four layers: API reference, configuration surface, state store internals, and the upgrade guide. Which layer answers which production question.