Subscriber
Noun · Development
Definitions
A component that registers interest in a topic or event stream and receives messages asynchronously whenever a publisher emits matching events. In pub/sub systems like Kafka, Redis Pub/Sub, or RxJS Observables, subscribers are decoupled from producers and can be added or removed without changing the publisher.
In plain English: A part of a system that signs up to automatically receive certain messages or updates whenever they're available.
Example: "The email service is just a subscriber on the 'order.placed' topic — it doesn't know or care who published the event."