PrepZone Logo
PrepZone

Learning track 06

Kafka & messaging, fresher to expert

Ten modules from async messaging fundamentals to production Kafka operations. VaultCommerce's event backbone grows with every chapter — one platform, zero gaps.

Articles
52
Modules
10
Total read
9 hr 32 min
Streak
0 days

0 of 52 read · 0% complete · 9 hr 32 min left

Start here

Why Systems Need Async Messaging

9 min read

Begin
01

Messaging Foundations

Why async messaging exists, delivery semantics, and the queue landscape

0/5
02

Kafka Core Architecture

Brokers, topics, partitions, replication, KRaft, and log storage

0/6
03

Producers

Java client, send API, partitioning, acks, batching, and idempotence

0/6
04

Consumers

Consumer groups, offsets, rebalancing, poll loop, and lag

0/5
05

Topics, Schemas, and Security

Topic design, compaction, schema registry, serialization, and ACLs

0/5
06

Integration and CDC

Kafka Connect, Debezium, mirroring, and event sourcing

0/4
07

Stream Processing

Kafka Streams, windowing, state stores, ksqlDB, and Flink

0/5
08

Reliability Patterns

Transactions, DLT, outbox, sagas, and ordering strategy

0/5
09

Java Ecosystem

Spring Kafka, error handling, Testcontainers, and local dev

0/4
10

Production and Expert Playbook

Sizing, security, monitoring, upgrades, troubleshooting, and on-call

0/7