Integration / Apache Pulsar Interview questions
What is a producer in Pulsar?
A producer is a client process that publishes messages to a specific topic; it connects to the broker currently owning that topic (or partition) and sends messages that BookKeeper then durably stores.
Producers can be configured with batching, compression, and a routing mode for partitioned topics (round-robin, single-partition, or key-based) that determines which partition each message lands on.
Producers also support message deduplication using a producer name and per-message sequence ID, so the broker can detect and discard retried duplicates from the same producer.
More Related questions...