Apache Kafka Rules
Apache Kafka event streaming commands. Manage topics, producers, consumers, and distributed message queues.
3 rules
Kafka Message Design Standards
Intermediate
Define standards for Kafka message structure — event envelope format, required metadata fields, payload size limits, schema versioning, and backward-compatible evolution rules.
globs: **/*.ts, **/*.java, **/*.py, **/avro/**, **/proto/**
message-design, event-envelope, schema-evolution, backward-compatible
View Rule
Kafka Producer Configuration Standards
Intermediate
Enforce reliable Kafka producer settings — acks=all for durability, idempotent producers, proper serialization, partition key selection, and error handling best practices.
globs: **/*.ts, **/*.java, **/*.py
producer, acks, idempotent, durability
View Rule
Kafka Topic Naming Conventions
Beginner
Enforce consistent Kafka topic naming with dot-separated namespaces, event-type suffixes, environment prefixes, and Dead Letter Queue conventions for organized topic management.
globs: **/*.yml, **/*.yaml, **/*.ts, **/*.java
topic-naming, conventions, namespaces, dead-letter-queue
View Rule