Integration / Apache Pulsar Interview questions
What is a topic in Pulsar?
A topic is the named channel through which producers publish messages and consumers subscribe to receive them - the fundamental unit of pub-sub in Pulsar.
Topics can be persistent (durably backed by BookKeeper) or non-persistent (kept only in broker memory for lower latency at the cost of durability), and either can be partitioned or non-partitioned.
A topic's full name always includes its tenant and namespace, e.g. persistent://tenant/namespace/topic, which is what enables multi-tenant isolation even when different teams reuse the same topic name.
More Related questions...