Definition
A category or feed name to which records are published in Kafka. Topics are used to group related events, similar to how a table organises records in a database or a section organises mail in a post office.
Why it matters (in Poovi’s context)
Topics provide organisation for event streams, allowing producers to write events to specific categories and consumers to subscribe to the topics they are interested in.
Key properties or components
- Named categories for events
- Can be partitioned
- Defined by engineers based on application needs
Contradictions or debates
None.