# Kafka

> Apache Kafka

- Skill: `neuralblitz/kafka-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add neuralblitz/kafka-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/neuralblitz/kafka-2/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: NeuralBlitz (https://skillmd.com/u/neuralblitz)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/neuralblitz/kafka-2

---

# Apache Kafka

Kafka is a distributed event streaming platform for high-throughput, fault-tolerant data pipelines. It enables building real-time data streaming applications at scale.

## Key Concepts

- Topics and partitions
- Producers and consumers
- Consumer groups
- Offset management
- Stream processing with Kafka Streams

## Common Use Cases

- Event sourcing
- Real-time analytics
- Data integration pipelines
- Event-driven microservices
- Audit logs

## Best Practices

- Design topic strategies
- Configure appropriate retention
- Use exactly-once semantics
- Monitor consumer lag
- Implement proper partitioning

## Resources

- Kafka.apache.org: kafka.apache.org/documentation
- Related Skills: event-driven, streaming, distributed-systems

