kafka

Installation
SKILL.md

Apache Kafka Streaming AI Skill Guide

Overview & Engine Architecture

Kafka is a distributed commit log: producers append to topics partitioned for parallelism; consumer groups divide partitions among consumers. Ordering is per partition (key-dependent). Brokers replicate partitions (ISR); consumers track offsets. Delivery is at-least-once by default; idempotent producers and transactions narrow failure modes but do not replace application idempotency across external systems.

Producers (idempotence?, acks, compression)
    -> brokers (leader/followers, ISR)
        -> consumer group (poll, process, commit offsets)
            -> side effects (DB, HTTP) — must be idempotent

When to use / when not to

Use when

Installs
1
GitHub Stars
2
First Seen
Oct 23, 2026