Streaming Systems

Streaming Systems

Kafka, Flink, Pulsar, exactly-once, CDC, tiered storage, backpressure.

16Articles
16Topics covered
Articles in this category

All 16 articles, sorted alphabetically

Advertisement
ARTICLE · 01

Change Data Capture in 2026

Debezium Decodable native CDC.

Read article
ARTICLE · 02

Dead Letter Queues

Pattern retention and re-processing.

Read article
ARTICLE · 03

Debezium CDC to Kafka

Capturing Postgres MySQL and MongoDB changes as event streams.

Read article
ARTICLE · 04

Event Sourcing vs Event Streaming

When the same word means different architectures.

Read article
ARTICLE · 05

Exactly-Once Semantics Across Systems

What actually gets guaranteed and where the gaps are.

Read article
ARTICLE · 06

Exactly-Once Semantics in Streaming

What 'exactly-once' actually means in Kafka, Flink, and Spark Structured Streaming.

Read article
ARTICLE · 07

Flink Checkpoint Design

Frequency, alignment, and what gets lost.

Read article
ARTICLE · 08

Flink State Backends Compared

RocksDB vs in-memory and when each one fails.

Read article
ARTICLE · 09

Kafka KRaft vs ZooKeeper

Migrating to the new Raft-based metadata quorum.

Read article
ARTICLE · 10

Kafka Partitioning Strategies

Pick the key wrong, regret it later.

Read article
ARTICLE · 11

Kafka Tiered Storage

S3-backed cold tier in production.

Read article
ARTICLE · 12

Kafka vs Pulsar vs Redpanda

Architecture differences between the three top streaming brokers + when each one wins.

Read article
ARTICLE · 13

Materialize for Streaming SQL

Incremental view maintenance over Kafka with Postgres-style queries.

Read article
ARTICLE · 14

Redpanda Tiered Storage

Offloading cold data to S3 while keeping hot writes local.

Read article
ARTICLE · 15

Schema Registry Patterns

Avro Protobuf JSON Schema in 2026.

Read article
ARTICLE · 16

Stream-Table Duality

Same data two views in Kafka Streams and Flink SQL.

Read article